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 Amsterdam to Edinburgh

🚂 Embark on a scenic train journey from Amsterdam to Edinburgh! While there is no direct train, you can transfer at King's Cross for a total travel time of approximately 9 hours and 2 minutes. 💸 Ticket prices for the Amsterdam to Edinburgh train range from €309 to €662, depending on factors such as class of service and booking time. Enjoy the convenience and comfort of train travel as you explore the enchanting destinations of the Netherlands and the United Kingdom.

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 from Amsterdam to Edinburgh. However, Eurostar operates train services from Amsterdam Centraal to London King's Cross, with a transfer in Brussels Midi. From London, LNER offers train services to Edinburgh. The journey, including transfers, typically takes around 9 hours and 2 minutes. The prices for a train ticket between Amsterdam and Edinburgh range from €313 to €671.
  • The fastest train option between Amsterdam and Edinburgh is operated by Eurostar and LNER. The journey, including transfers, takes approximately 9 hours and 2 minutes. Passengers will need to transfer in London King's Cross to reach Edinburgh, making it the quickest route available by train.
  • Trains departing for Edinburgh from Amsterdam are operated by Eurostar and depart from Amsterdam Centraal station. Amsterdam Centraal serves as the main departure point for travelers making their way to Edinburgh by train. Passengers can board the Eurostar service at Amsterdam Centraal to begin their journey towards Edinburgh.
  • There are multiple train options available for travelers heading from Amsterdam to Edinburgh. While there is no direct train connection between the two cities, there are various routes that involve transfers at different stations such as Brussels Midi, London King's Cross, and St Pancras International. The journey typically takes around 9 hours and 2 minutes, with services operated by Eurostar and LNER. Prices for train tickets between Amsterdam and Edinburgh can vary from €313 to €671.
  • The train from Amsterdam to Edinburgh operated by LNER, arrives at Edinburgh station. Passengers will disembark at Edinburgh Waverley station, which is the main railway station in the city and located in the heart of Edinburgh's historic Old Town. Edinburgh Waverley station provides easy access to the city center and various attractions, making it a convenient arrival point for travelers coming from Amsterdam.
  • The first train of the day from Amsterdam to Edinburgh typically departs from Amsterdam Centraal station in the early morning. The last train usually leaves later in the evening, allowing passengers to travel throughout the day. The journey, including transfers, takes approximately 9 hours and 2 minutes, so it's important to check the specific departure times for each leg of the trip to plan your travel schedule effectively.
  • There are no direct train trips each day between Amsterdam and Edinburgh. Travelers will need to take a combination of trains, with transfers typically in cities like Brussels and London, to reach Edinburgh from Amsterdam. The journey, including transfers, takes approximately 9 hours and 2 minutes, making it a full-day travel itinerary.
  • There is no direct train between Amsterdam and Edinburgh. Travelers will need to take a train from Amsterdam Centraal to King's Cross in London, and then transfer to another train to reach Edinburgh. The entire journey, including transfers, typically takes around 9 hours and 2 minutes. Multiple transfers are required to travel from Amsterdam to Edinburgh by train.
  • The cost of a train ticket from Amsterdam to Edinburgh ranges from €313 to €671. Prices may vary depending on the class of service, time of booking, and availability. It is advisable to book tickets in advance to secure the best fares for this journey. Additional fees may apply for seat reservations or other services on the train.

Will you be returning to Amsterdam by train?

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

See schedule