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

National Express
Eurolines France

Coach Information between Barnstaple and Edinburgh

distanceDistance337 miles (544 km)
changesDirect coachYes

Coaches from Barnstaple to Edinburgh cover the 337 miles (544 km) long journey with our travel partners like. There are direct coach services available. Travellers depart most frequently from Barnstaple and arrive in Edinburgh, Elder Street.

Travel Tips

Buses from Barnstaple to Edinburgh
Take the bus to Edinburgh 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 Barnstaple to Edinburgh.
How many miles is it from Barnstaple to Edinburgh by coach?
The Barnstaple to Edinburgh coach distance is approximately 337 miles (544 km).
What station does the Barnstaple to Edinburgh coach leave from? Which Edinburgh coach station do I come into from Barnstaple?

Omio customers book a coach from Barnstaple   to Edinburgh, Elder Street   most frequently for this route.

Where is the Barnstaple coach station located? Where is the Edinburgh coach station located?

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

Important Stations and Airports for this Journey