Trip to Berlin

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Edinburgh to Berlin

🌍 The journey from Edinburgh to Berlin by train takes approximately 14 hours and 59 minutes, making it a convenient option for travelers looking to explore different cities across Europe in one trip. 💸 Prices for a train ticket between Edinburgh and Berlin can range from £315 to £680, offering flexibility for different budgets and preferences when planning a trip in advance.

Where to stay in Berlin

There are over 1351 hotels to stay in Berlin. Prices range from $12 per night.

Find accommodation
  • There is no direct train from Edinburgh to Berlin. However, travelers can take a combination of train services operated by LNER and Deutsche Bahn Intercity-Express. The journey includes transfers at London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, and Köln Hbf, with the total travel time averaging around 14 hours and 59 minutes. Prices for a train ticket between Edinburgh and Berlin typically range from £318 to £685.
  • The fastest train option between Edinburgh and Berlin involves taking a combination of services operated by LNER and Deutsche Bahn Intercity-Express. This journey includes transfers at London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, and Köln Hbf, with the total travel time being approximately 14 hours and 59 minutes. While this route is not direct, it offers the quickest connection available by train between the two cities.
  • Trains departing from Edinburgh for Berlin are operated by LNER and depart from Edinburgh station. This is the main departure point for travelers embarking on the journey to Berlin by train. Passengers can board LNER trains at Edinburgh station to commence their trip to Berlin Hauptbahnhof.
  • There are multiple trains that operate between Edinburgh and Berlin although there is no direct route. Travelers can take a series of train services that involve transfers at London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, and Köln Hbf, before arriving at Berlin Hauptbahnhof. Both LNER and Deutsche Bahn Intercity-Express provide train services for this route, with the journey taking approximately 14 hours and 59 minutes. Tickets for these trains vary in price from £318 to £685.
  • The Edinburgh to Berlin train services, operated by Deutsche Bahn Intercity-Express, ultimately arrive at Berlin Hauptbahnhof station, which is the main railway station in Berlin. Berlin Hauptbahnhof serves as a hub for national and international train connections within the city. Travelers disembark here after a journey that typically takes around 14 hours and 59 minutes with transfers through various stations along the route.
  • The first train of the day from Edinburgh to Berlin typically departs from Edinburgh station in the early morning, connecting to various other stations before reaching Berlin Hauptbahnhof. The last train usually leaves Edinburgh later in the evening, following a route that includes transfers through London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, and Köln Hbf before arriving at the final destination in Berlin. The total journey duration, including transfers, averages around 14 hours and 59 minutes. Ticket prices for this train route can vary from £318 to £685 depending on the class and booking time.
  • There are no direct train trips between Edinburgh and Berlin. Travelers would need to take a series of connecting trains with transfers in London, Brussels, and Cologne before reaching Berlin Hauptbahnhof. The journey typically takes around 14 hours and 59 minutes in total. Ticket prices for this multi-leg train journey range from £318 to £685 depending on various factors such as class and booking time.
  • There is no direct train operating between Edinburgh and Berlin. Travelers must take a series of connecting trains with transfers at London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, and Köln Hbf to reach Berlin Hauptbahnhof. The total journey duration, including transfers, typically takes around 14 hours and 59 minutes.
  • The cost of a train ticket from Edinburgh to Berlin usually ranges between £318 and £685, depending on factors such as class of service, time of booking, and availability. It's advised to book in advance to secure lower-priced tickets within this price range. The variation in prices allows travelers to choose from different fare options to suit their budget and preferences when traveling by train from Edinburgh to Berlin.

Will you be returning to Edinburgh by train?

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

See schedule