Historically, the town was served by two adjacent railway stations; this existing station dating from 1874 served the
Great Eastern Railway from Norwich to
Cromer High, while a nearby station named served the former lines to (either via or via and ) and (via ). North Walsham Town closed on 28 February 1959, with the "Main" station renamed simply "North Walsham". In 2010 the station signs were changed to read "North Walsham, home of
Paston College". The station is the site of the only
passing loop on the route (although trains can also pass in the station at ), which has been worked remotely from Norwich since the line was re-signalled in 2000. The station goods yard, meanwhile, is the last operational freight location on the line;
GB Railfreight dispatches regular bulk trainloads of petrochemicals (
gas condensate piped in from various offshore North Sea gas fields) from here to . Aggregate traffic (in the form of spent railway ballast) has also been handled here in the past. ==Services==