London to Norwich by train
Direct Greater Anglia trains take 1h39 to 2h from London Liverpool Street to Norwich, up to two an hour on weekdays. Advance tickets are cheapest.

- Origin
- London
- Destination
- Norwich
- Country
- United Kingdom
London to Norwich is a direct train of about 1 hour 50 minutes to 2 hours, and the fastest trains take 1 hour 39 minutes. Greater Anglia runs them from London Liverpool Street to Norwich, with up to two trains an hour on weekdays. You do not change, and there is only one train company to think about. Book an Advance ticket for a named train if your plans are fixed, and it is usually the cheapest way to go.
Trains leave from Liverpool Street, in the City of London
Every direct train to Norwich starts at London Liverpool Street, on the eastern side of the City. Do not go to King's Cross, St Pancras or Euston. The station has step-free access to all platforms, a ticket office, shops and cafés, and it links to the Central, Circle, Hammersmith & City and Metropolitan Underground lines, the Elizabeth line, buses and taxis.
Trains are Greater Anglia intercity services on the Great Eastern Main Line. Look at the arrival time when you choose a train, because the stopping pattern changes the journey time.
Direct trains take about two hours, the fastest 1 hour 39
The usual journey is about 1 hour 50 minutes to 2 hours. The fastest train takes 1 hour 39 minutes. On weekdays there are up to two trains an hour. Check your date before you plan around a particular train.
Advance tickets are the cheap ones, and they fix your train
British tickets come in three main kinds. Advance tickets are for one named train and are the cheapest, but they are not valid on any other. Off-Peak tickets let you travel outside the busiest commuter times on any train they cover. Anytime tickets are the most flexible and the most expensive, and they work on any train on the day. Off-Peak and Anytime tickets do not come with a reserved seat, so you sit in any free seat.
Fares rise as the date gets closer and as the cheapest seats sell out, so book early for weekends and holidays. Because Greater Anglia is the only company running direct trains to Norwich, there is no second company whose tickets will not work, which keeps it simple. Buying direct from Greater Anglia adds no booking fee. If you hold a Railcard, Greater Anglia sells tickets with Railcard discounts, so have it with you.
Interrail and Eurail Global Passes work on Greater Anglia
Greater Anglia is covered by Interrail and Eurail Global Passes, so a pass holder can take this train without buying a separate ticket. The pass counts as a travel day, so use one of your flexible days or a day of continuous travel. A pass holder can board Greater Anglia without a seat reservation.
If you live in the UK, a Global Pass covers only one outbound and one inbound journey in the UK, so it is not a pass for an ordinary trip inside Britain. The Interrail Great Britain Pass is sold to residents of other European countries, not to UK residents.
What to expect when you arrive in Norwich
Norwich station is the only main station in the city, and it has step-free access to every platform, shops and refreshments. Buses and taxis leave from the station, and there is a ticket office with opening hours that run from early morning to evening, shorter on Sundays. The city centre is about a 10-minute walk from the station.
Engineering works can change a Sunday or a late evening
Late-night and Sunday engineering works sometimes change the trains between Ipswich and Norwich and the journey can take longer. The booking engine and app show any change on your date, so look before you buy a ticket.
Where to book
Train tickets
- Check times & prices
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
Train service
- Check times & prices
Greater Anglia runs from London Liverpool Street to Norwich, Cambridge, Ipswich, Colchester and East Anglia's coast, Broads and airports.
Official website
Where to book
Train service
- Check times & prices
Greater Anglia runs from London Liverpool Street to Norwich, Cambridge, Ipswich, Colchester and East Anglia's coast, Broads and airports.
Official website
Find places to stay in Norwich

Frequently asked questions
How long is the train from London to Norwich?
The fastest direct trains take 1 hour 39 minutes, and the usual journey is about 1 hour 50 minutes to 2 hours. It is direct with no change.
Is there a direct train from London to Norwich?
Yes. Greater Anglia runs direct trains from London Liverpool Street to Norwich, with up to two trains an hour on weekdays.
Which London station do trains to Norwich leave from?
London Liverpool Street. It is the only London terminal with direct trains to Norwich, so do not go to King's Cross or St Pancras.
How much is a train ticket from London to Norwich?
Fares vary by train and by how early you buy. Advance tickets are cheapest and fixed to one train, Off-Peak and Anytime cost more and are more flexible.
Do I need to reserve a seat or book ahead?
You do not need to book ahead to travel, but an Advance ticket is cheaper the earlier you buy it and fixes you to one train. Off-Peak and Anytime tickets do not include a reserved seat, so you sit in any free seat.
Does my Interrail or Eurail pass work from London to Norwich?
Yes. Greater Anglia is covered by Interrail and Eurail Global Passes, and you can board without a seat reservation. UK residents can use a Global Pass at home only for one outbound and one inbound journey.