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

🚆 Traveling from Berlin to Edinburgh by train involves multiple transfers, starting from Berlin Hauptbahnhof and passing through Köln Hbf, Brussel-Zuid / Bruxelles-Midi, and eventually arriving at Edinburgh. The entire journey, with transfers included, spans approximately 14 hours and 56 minutes. 💰 Prices for the Berlin to Edinburgh train ticket range from €364 to €795, offering different fare options to suit various budgets. This cross-country train adventure allows you to enjoy the changing landscapes as you make your way from the vibrant city of Berlin to the historic charm of Edinburgh.

Where to stay in Edinburgh

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

Accomodation

Will you be returning to Berlin by train?

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

See schedule