Trip to Peterborough

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Edinburgh to Peterborough

🚆 The direct train from Edinburgh to Peterborough, operated by LNER, takes approximately 3 hours and 49 minutes, departing hourly every day. 🚆 For a quicker journey, you can take a route that involves transferring at London Kings Cross. This route typically takes around 3 hours and 45 minutes, covering a distance of 509 km. The agency for this route is LNER. 🚆 If you prefer a more scenic route with transfers, you can opt for a journey that takes about 6 hours and 1 minute, covering a distance of 620 km. This route involves transfers at Sheffield and Leicester before reaching Peterborough. Agencies along this route include CrossCountry and E M R.

Where to stay in Peterborough

There are over 95 hotels to stay in Peterborough. Prices range from $54 per night.

Find accommodation

Will you be returning to Edinburgh by train?

If you are looking for the return train journey, check out trains from Peterborough to Edinburgh

See schedule