|Distance||261 miles (421 km)|
Coaches from Peterborough to Edinburgh cover the 261 miles (421 km) long route with our travel partners like. There are direct coach services available. Travellers depart most frequently from Peterborough and arrive in Edinburgh, Elder Street.
When departing from Peterborough, you have various coach station options to start your journey from including Peterborough, Queensgate Bus Station, Peterborough, Queensgate Bus Park and Peterborough, Station Road (Railway Station). When arriving in Edinburgh, you can end your journey in coach stations like Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh.
Omio customers book a coach from Peterborough to Edinburgh, Elder Street most frequently for this route.
The most popular departure coach station with passengers for this trip, called Peterborough, is located 0 mile (s) / 0 km from the city centre of Peterborough.
The most popular arrival coach station, Edinburgh, Elder Street, is located 0 mile (s) / 0 km away from the city centre of Edinburgh.
Here are some other resources that might have the information you need