|Distance||379 miles (612 km)|
|Train companies||London North Eastern Railway|
Trains from Edinburgh to Dover cover the 379 miles (612 km) long route with our travel partners like London North Eastern Railway. There are direct train services available. Travelers depart most frequently from Edinburgh Waverley and arrive in Dover Priory.
When departing from Edinburgh, you have various train station options to start your route from including Edinburgh Waverley, Haymarket and Edinburgh Gateway. When arriving in Dover, you can end your route in train stations like Dover Priory and Dover, Town Centre (Pencester Rd).
Passengers board the train most frequently from Edinburgh Waverley, which is located around 0.4 miles (660 m) away from the city centre, and they get off the train at Dover Priory, located 1.6 miles (2.5 km) away from the city centre.
Here are some other resources that might have the information you need