The average train between Edinburgh and Hamburg-Mitte takes 17h 25m and the fastest train takes 13h 45m. The train service runs several times per day from Edinburgh to Hamburg-Mitte. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 5 times a day between Edinburgh and Hamburg-Mitte. The earliest departure is at 6:30 AM in the morning, and the last departure from Edinburgh is at 8:20 PM which arrives into Hamburg-Mitte at 4:54 PM. All services require a transfer at London Kings Cross and take an average of 17h 25m. The schedules shown below are for the next available departures.



13h 45m • 3 changes


14h 16m • 3 changesArrives next day



17h 19m • 3 changesArrives next day



21h 15m • 3 changes


13h 45m • 3 changes


14h 16m • 3 changesArrives next day



17h 19m • 3 changesArrives next day



21h 15m • 3 changes


13h 45m • 3 changes


14h 16m • 3 changesArrives next day



17h 19m • 3 changesArrives next day



21h 15m • 3 changes


13h 45m • 3 changes


14h 16m • 3 changesArrives next day



17h 25m • 3 changesArrives next day



21h 22m • 3 changes


13h 51m • 3 changes


13h 45m • 3 changes


14h 16m • 3 changesArrives next day



17h 20m • 3 changesWant to know about travelling from Edinburgh to Hamburg-Mitte? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Edinburgh to Hamburg-Mitte. However, there are services departing from Edinburgh station and arriving at Hamburg-Mitte station via King's Cross. The journey, including transfers, takes approximately 17h 25m.
Edinburgh to Hamburg-Mitte train services, operated by London North Eastern Railway Limited (LNER), depart from Edinburgh Waverley station.
Edinburgh to Hamburg-Mitte train services, operated by London North Eastern Railway Limited (LNER), arrive at Hamburg Hbf station.
Book your Edinburgh to Hamburg-Mitte train tickets online with London North Eastern Railway Limited (LNER), Eurostar and Deutsche Bahn Intercity (DB IC).
The distance between Edinburgh and Hamburg-Mitte is 887.4 km. The road distance is 1,655 km.
You can take a train from Edinburgh Waverley to Hamburg Hbf via London Kings Cross, London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, and Köln Hbf in around 13h 42m.