Train from London to Norfolk
Find the schedules, compare prices, and buy cheap tickets from London to Norfolk. Choose a date, or explore the cheapest ticket options below.
Train
- Companies: Greater Anglia, LNER
- Duration: Approximately 2 hours
- Distance: 115 miles
- Costs: $50 - $120 (depending on class and time of booking)
- Roads/Routes: Not applicable
Pro Tip: Book your tickets in advance through the Greater Anglia app for the best prices and flexibility.
Bus
- Companies: National Express, Megabus
- Duration: Approximately 2.5 to 3 hours
- Distance: 115 miles
- Costs: $15 - $40 (depending on the time of booking and service level)
- Roads/Routes: A11, A47
Pro Tip: Check for off-peak services on National Express for lower fares and a more comfortable ride.
Car
- Companies: N/A (self-drive)
- Duration: Approximately 2.5 hours
- Distance: 115 miles
- Costs: $20 - $40 (fuel costs depending on vehicle type, plus possible tolls)
- Roads/Routes: M11, A11, A47
Pro Tip: Use a navigation app to avoid traffic and explore scenic routes along the way, such as stopping at Bury St Edmunds.
Recommendation
The most efficient option for traveling from London to Norfolk is by train, offering a direct route with a travel time of approximately 2 hours. Consider purchasing tickets in advance to find competitive pricing. If you prefer a cost-effective mode, the bus may be a suitable alternative, although it will take slightly longer. For flexibility and the potential for scenic detours, driving is an excellent choice. Enjoy your trip to beautiful Norfolk!