|Distance||64 miles (104 km)|
|Average train duration||1 h 27 min|
|Average train ticket price||£17 (€20)|
|Train providers||East Midlands Trains|
Trains from Peterborough to Norwich cover the 64 miles (104 km) long journey taking on average 1 h 27 min with our travel partners like East Midlands Trains. There are direct train services available. While the average ticket price for this journey costs around £17, you can find the cheapest train ticket for as low as £14. Travellers depart most frequently from Peterborough and arrive in 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.
Omio customers who travel this route most frequently depart from Peterborough and arrive in Norwich.
You can find the most popular departure train station for this trip, Peterborough, located approximately 0.1 miles (162 m) from the city centre of Peterborough. The most popular arrival train station in Norwich, called Norwich, is located around 0.4 miles (578 m) away from its city centre.
Here are some other resources that might have the information you need