COMPARE Prices across different modes

Sun
Oct 24
$284Cross Country
Find prices
Find prices
Mon
Oct 25
$139London North Eastern Railway
Find prices
Find prices
Tue
Oct 26
$119London North Eastern Railway
$51National Express
$63easyJet
Thu
Oct 28
$119London North Eastern Railway
$54National Express
$63easyJet
Fri
Oct 29
$118London North Eastern Railway
Find prices
Find prices
Sat
Oct 30
$119London North Eastern Railway
$43National Express
$145easyJet

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Dover and Edinburgh

distanceDistance379 miles (612 km)
durationAverage train duration6 h 38 min
priceAverage train ticket price$150 (€121)
changesDirect trainYes

Trains from Dover to Edinburgh cover the 379 miles (612 km) long route taking on average 6 h 38 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $118 (€96), but the average price of train tickets is $150 (€121). Travelers depart most frequently from Dover Priory and arrive in Edinburgh Waverley.

Travel Tips

Trains from Dover to Edinburgh
Travel by train 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.
FAQs
How much does a cheap train from Dover to Edinburgh cost?
Train tickets between Dover and Edinburgh for some dates and times can be found for as cheap as $118 (€96)  one way in the next 7 days.
How much is the train to Edinburgh from Dover on average?
If you’re looking to book your train tickets in the next week, you can expect the Dover to Edinburgh train price to come in at an average of $150 (€121)  one way.
How far is Dover to Edinburgh by train?
You should expect to travel around 379 miles (612 km)  to Edinburgh from Dover by train.
How long is a train between Dover and Edinburgh on average?
The train time from Dover to Edinburgh is on average 6 h 38 min  for the 379 miles (612 km) long journey, but the time it takes to go from Dover to Edinburgh by train can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Dover to Edinburgh do I depart from? Which Edinburgh train station from Dover do I arrive in?

When taking the train from Dover to Edinburgh, you can choose to depart from train stations like Dover Priory and Dover, Town Centre (Pencester Rd). Your trip can end in train stations such as Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

Omio customers who travel this route most frequently depart from Dover Priory   and arrive in Edinburgh Waverley.

Where do I find the Dover train station to Edinburgh? Where is the Edinburgh train station?

The most popular departure train station with passengers for this route, called Dover Priory, is located 0 mile (s) / 0 km from the city center of Dover.

The most popular arrival train station, Edinburgh Waverley, is located 0 mile (s) / 0 km away from the city center of Edinburgh.

When does the first train depart from Dover to Edinburgh? When does the last train depart from Dover to Edinburgh?
The first Dover to Edinburgh train departs at 7: 58 AM   and the last train from Dover to Edinburgh leaves at 10: 51 AM. Check out the most up-to-date train schedule from Dover to Edinburgh on Omio and find the best time to travel to your destination.
How early should I purchase train tickets between Dover and Edinburgh to score the best deals?
If you purchase a train ticket from Dover to Edinburgh within the next 7 days, you can find tickets to cost on average $150 (€121) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Edinburgh from Dover are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Dover
Edinburgh
Dover Priory is the most popular Dover railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Dover for your trip to Edinburgh.

Trains from Dover to Edinburgh: related information

Here are some other resources that might have the information you need