Trains from Norwich to London
Our Norwich to London trains will get you to the heart of the capital from just under 2 hours and we now have a new service that will get you to London in just 90 minutes. You won't need to worry about changing either as it is a direct train to London Liverpool Street Station, perfect for business. The station is also within a 10-minute walk from Shoreditch and Spitalfields, home to many independent shops. The trains depart from Norwich frequently with around 34 services per day Monday to Friday, 30 on Saturday and 17 on Sunday.
Buy in advance to find the cheapest tickets available. Our Norwich to London advance tickets start from £10 - You won't find a better price as we don't add any additional booking fees when you buy tickets directly with Greater Anglia. In the unlikely event, you do find a cheaper deal, we will refund the difference with our online price promise.
What time does the first train leave from Norwich to London?
The first train departs Norwich station for London Liverpool Street at 05:00 Monday to Saturday and 07:00 On Sunday
What time does the last train leave from Norwich to London?
The last train departs Norwich station for London Liverpool Street at 22:00 everyday
Where does the Norwich to London train stop?
The Norwich to London train stops in Diss, Stowmarket, Needham Market, Ipswich, Manningtree, Colchester, Witham, Chelmsford, Shenfield, Stratford and terminates at London Liverpool Street. The stops will differ depending on the service as there are ‘faster services’ that skip certain stops.
Is there Wi-Fi on the Norwich to London train?
Yes, there is free Wi-Fi on your Mainline intercity service, but Wi-Fi on all services will start rolling out from June 2019. So you can catch up with your boxsets, update your social media or do last minute preparation for a meeting.
How long does it take to get from Norwich to London?
The average journey time between Norwich and London is 115 minutes, depending on the number of stops. The fastest Journey between Norwich and London Liverpool Street is only 90 minutes.