The Bill for the Norwich & Brandon Railway received Royal Assent on 10 May 1844. The line was to link with an Eastern Counties Railway project of a line from Newport in Essex to Brandon in Norfolk. Once complete the line would enable trains to travel from Norwich to London. Work started on the line in 1844. One month before the N&BR opened a Bill authorising the amalgamation of the Yarmouth & Norwich Railway with the N&BR came into effect and so Attleborough station became a Norfolk Railway asset. The line opened on 30 July 1845 including the ECR Brandon to Newport line. However, the line only got to Trowse, in the suburbs of Norwich, as the contractors were having to build a swing bridge to cross the navigable River Wensum. Attleborough station was, as it is now, situated east of Eccles Road station and west of Spooner Row station. Two years after opening the Norfolk Railway closed in September 1847. This meant was the next station east of Attleborough. The ECR and its rival the Eastern Union Railway were both sizing up the NR to acquire and expand their railway empire. The ECR trumped the EUR by taking over the NR, including Attleborough Station on 8 May 1848. Seven years after the ECR took over the NR Spooner Row reopened on 1 December 1855. Five years after its reopening Spooner Row closed for a second time on 1 August 1860, once again leaving Wymondham as the next station east of Attleborough. Two years after Spooner Row station closed the railways in East Anglia were in financial trouble, and most were leased to the Eastern Counties Railway, which wished to amalgamate formally but could not obtain government agreement for this until an Act of Parliament on 7 August 1862, when the Great Eastern Railway was formed by the amalgamation. Actually, Attleborough became a GER station on 1 July 1862 when the GER took over the ECR and the EUR before the Bill received the Royal Assent. 20 years after the GER was formed Spooner Row reopened for the third and final time. The system settled down for the next 4 decades, apart from the disruption of First World War. The difficult economic circumstances that existed after World War 1 led the Government to pass the Railways Act 1921 which led to the creation of the Big Four. The GER was absorbed into the London and North Eastern Railway. Attleborough became a LNER station on 1 January 1923. On nationalisation in 1948 the station and its services came under the management of the Eastern Region of British Railways. The station's ticket office was closed in the 1960s. Upon privatisation in the 1990s the station and most of its services were transferred to Anglia Railways, with services to the Midlands being transferred to Central Trains. On 1 April 2004 management of the station passed on to National Express East Anglia, then known as "one". On 11 November 2007, services to Liverpool were transferred to East Midlands Trains upon the breakup of the Central Trains franchise. In 2008 NXEA opened a new ticket office at Attleborough as part of its Rural Stations Restaffing Initiative, almost 41 years to the day since the original office was closed. This has also been closed, and has been replaced by a ticket machine. On 5 February 2012, the station and most of its services were transferred to Abellio Greater Anglia. Wooden level crossing gates adjacent to the station used to be opened and closed manually by a signaller in the local signal box. However, in 2012 the signal box was closed and the crossing was renewed with automatic barriers with warning lights. On 18 August 2019, all services operated by East Midlands Trains were transferred to East Midlands Railway upon the expiry of the former's franchise. There is no footbridge at this station.
Services
, from Monday to Saturday there is typically one train per hour eastbound to operated by Greater Anglia. There are also three trains per day to Norwich operated by East Midlands Railway. There is typically one train per hour westbound to operated by Greater Anglia, with nine trains per day now extended to. There are three trains per day to Ely operated by East Midlands Railway; from Ely these services continue to via and. On Sundays there is typically one train per hour to Norwich and one train per hour to Stansted Airport, operated by Greater Anglia.