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

National Express
Eurolines France

Coach Information between Dover and Edinburgh

distanceDistance379 miles (612 km)
durationAverage coach duration13 h 30 min
priceAverage coach ticket price£37 (€42)
changesDirect coachYes

Coaches from Dover to Edinburgh cover the 379 miles (612 km) long route taking on average 13 h 30 min with our travel partners like. There are direct coach services available. While the average ticket price for this trip costs around £37, you can find the cheapest coach ticket for as low as £31. Travellers depart most frequently from Dover Priory and arrive in Edinburgh, Elder Street.

Travel Tips

Buses from Dover 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 Dover to Edinburgh.
What is the cost of cheap coaches to Edinburgh from Dover?
Omio customers have found cheap coach tickets to Edinburgh from Dover for as low as £31  for the next 7 days.
What is the cost of a coach ticket from Dover to Edinburgh on average?
The Dover to Edinburgh coach ticket price is on average £37  if you are looking to purchase your tickets for this journey in the next week.
What is the distance to Edinburgh from Dover by coach?
The distance to Edinburgh from Dover by coach is approximately 379 miles (612 km).
How long is the coach from Dover to Edinburgh?
The Dover to Edinburgh coach duration is on average 13 h 30 min, which is to be expected when travelling 379 miles (612 km) between Dover and Edinburgh. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
When travelling by coach from Dover to Edinburgh, which coach station in Dover do I depart from and which coach station in Edinburgh do I arrive in?

Some of the Dover coach stations to Edinburgh you can start your journey from include Dover, Pencester Road (stop X), Dover, Foot Passenger Terminal and Dover, Eastern Docks. Similarly, some of the arrival coach stations in Edinburgh include Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh.

When travelling this route, Omio customers are departing most frequently from Dover Priory   and arriving in Edinburgh, Elder Street.

Where is the departure coach station in Dover located? Where is the arrival coach station in Edinburgh located?

You can find the most popular departure coach station for this journey, Dover Priory, located approximately 0 mile (s) / 0 km from the city centre of Dover. 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.

How far in advance should I book coach tickets to Edinburgh from Dover for the best deals?
If you book a coach ticket to Edinburgh from Dover within the next 7 days, you can find tickets to cost on average £37 one way. However, we recommend booking your coach in advance to get access to the best prices. Coach tickets from Dover to Edinburgh are generally on sale a few months before the planned departure date.