COMPARE Prices across different modes

16 Oct
18 Oct
20 Oct
22 Oct
23 Oct
£26Greater Anglia
24 Oct
26 Oct
29 Oct

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Peterborough to Norwich

distanceDistance64 miles (104 km)
durationAverage train duration1 h 28 min
priceAverage train ticket price£17 (€19)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain providersEast Midlands Trains

Trains from Peterborough to Norwich cover the 64 miles (104 km) long journey taking on average 1 h 28 min with our travel partners like East Midlands Trains. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £15, but the average price of train tickets is £17. Travellers depart most frequently from Peterborough and arrive in Norwich.

Trains from Peterborough to Norwich

East Midland Trains operate direct rail services from Peterborough to Norwich. On weekdays, trains run from early morning, with hourly connections throughout the day until the final departure in the late evening. Additional evening connections are available using CrossCountry services to Ely and changing to Abellio Greater Anglia trains. Journey times for direct trains from Peterborough to Norwich range from 1 hour and 30 minutes to 1 hour and 45 minutes. Sunday schedules are less frequent, with a first direct departure around 11:00 a.m. Peterborough Station is located just west of the city centre. Trains arrive at Norwich station, on the south-eastern side of the city.

Travel Tips

Trains from Peterborough to Norwich
Travel by train to Norwich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Peterborough to Norwich.
How much do cheap train tickets to Norwich from Peterborough cost?
You can find a cheap train from Peterborough to Norwich for some dates and times for as low as £15  one way in the next 7 days.
How much does the train from Peterborough to Norwich cost on average?
In the next 7 days you’ll find that the average cost of a train ticket to Norwich from Peterborough is £17  one way.
What is the distance to Norwich from Peterborough via train?
You should expect to travel around 64 miles (104 km)  from Peterborough to Norwich by train.
How long is the train between Peterborough and Norwich?
On average the train from Peterborough to Norwich duration is 1 h 28 min  for the 64 miles (104 km) long trip, but the travel time can vary if you depart on weekends and holidays.
What station does the Peterborough to Norwich train leave from? Which Norwich train station do I come into from Peterborough?

Omio customers book a train from Peterborough   to Norwich   most frequently for this route.

Where do I find the Peterborough train station to Norwich? Where is the Norwich train station?

You can find the most popular departure train station for this journey, Peterborough, located approximately 0 mile (s) / 0 km from the city centre of Peterborough. The most popular arrival train station in Norwich, called Norwich, is located around 0 mile (s) / 0 km away from its city centre.

Which train companies can take me between Peterborough and Norwich?
When taking a train from Peterborough to Norwich, you can count on East Midlands Trains for the best way to get you to Norwich. You can also check all possible train providers who offer a service between Peterborough and Norwich and compare the amenities they offer before buying a train ticket.
Can I purchase a direct train from Peterborough to Norwich?
Yes, there are 17 direct trains per day to Norwich from Peterborough, and you can find a direct train for this journey with   on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many trains are there to Norwich from Peterborough a day?
The average number of trains departing Peterborough for Norwich is 17 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Peterborough to Norwich? When is the last train from Peterborough to Norwich?
The earliest train for this journey departs from Peterborough at 08: 41. The last train leaves from Peterborough at 11: 41. Check Omio for the latest train schedule from Peterborough to Norwich and book the best time to depart on your chosen travel date.
How far in advance should I purchase a train ticket from Peterborough to Norwich to get the best deals?
If you buy a train ticket from Peterborough to Norwich within the next 7 days, you can find tickets to cost on average £17 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Peterborough and Norwich are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

The major railway station for departures from Peterborough is Peterborough. Read all the information you need to know about services, amenities and connections at Peterborough for your trip from Peterborough to Norwich.