Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Dover to Edinburgh

🛤️ The train journey from Dover to Edinburgh typically takes around 5 hours and 56 minutes, including any necessary transfers. The service is operated by South Eastern Trains Service and LNER, offering a comfortable and scenic ride through the British countryside. 💷 Ticket prices for the train from Dover to Edinburgh can range from £192 to £280, depending on factors such as class of service and time of booking. Be sure to check for any discounts or deals to make your travel more budget-friendly.

Where to stay in Edinburgh

There are over 2211 hotels to stay in Edinburgh. Prices range from $13 per night.

Accomodation
  • There is no direct train service from Dover to Edinburgh. However, travelers can take a train from Dover Priory operated by South Eastern Trains Service, which will require a transfer at King's Cross station. The final leg of the journey to Edinburgh will be served by LNER trains. The total travel time for this route is approximately 5 hours and 56 minutes. Ticket prices for this train journey range between £195 and £284.
  • The fastest train option between Dover and Edinburgh involves taking a service operated by South Eastern Trains Service from Dover Priory to King's Cross, and then transferring to an LNER train to Edinburgh. This journey, with transfers, typically takes around 5 hours and 56 minutes. While there are no direct trains available, this route offers a relatively efficient connection between the two cities for travelers.
  • Trains from Dover to Edinburgh operated by South Eastern Trains Service, depart from Dover Priory station. Dover Priory station is the main departure point for travelers embarking on this train journey. It is advisable for passengers to arrive at Dover Priory station in advance to ensure a smooth and timely departure towards Edinburgh.
  • There are multiple trains available for the route from Dover to Edinburgh despite there not being a direct train service. Passengers can board a train at Dover Priory station operated by South Eastern Trains Service, and transfer at King's Cross before continuing on an LNER train to Edinburgh station. The total journey duration, including transfers, is approximately 5 hours and 56 minutes. Ticket prices for these train services between Dover and Edinburgh typically range from £195 to £284.
  • The train journey from Dover to Edinburgh culminates at Edinburgh station. This station serves as the final destination for the LNER train services operating on this route. Passengers alighting at Edinburgh station will find themselves in the heart of the city, ready to explore its historic sights and vibrant culture.
  • The first train of the day from Dover to Edinburgh involves a transfer at King's Cross station and is typically operated by South Eastern Trains Service. This initial leg of the journey departs from Dover Priory station. The last train of the day to Edinburgh, operated by LNER, also involves a transfer and arrives at Edinburgh station. The travel duration for this entire route, including transfers, is approximately 5 hours and 56 minutes.
  • There are no direct train trips between Dover and Edinburgh. Passengers traveling this route will need to transfer at King's Cross station. The journey typically involves taking a South Eastern Trains Service from Dover Priory to King's Cross, followed by an LNER service to Edinburgh. The total travel time, including transfers, is about 5 hours and 56 minutes.
  • There is no direct train service between Dover and Edinburgh. Travelers will need to take a train from Dover Priory to King's Cross, and then transfer to an LNER service to reach Edinburgh. The total journey time, including transfers, is approximately 5 hours and 56 minutes.
  • The cost of a train ticket from Dover to Edinburgh typically ranges from £195 to £284. The price may vary depending on factors such as the class of travel, time of booking, and availability of discounts or promotions. It is advisable to book your tickets in advance to secure the best fare for your journey.

Will you be returning to Dover by train?

If you are looking for the return train journey, check out trains from Edinburgh to Dover

See schedule