Add organization

How long is the train from Copenhagen to Hamburg?

Direct trains to Germany

Answered at: Checked at:

Short answer

Direct trains between Copenhagen Central Station and Hamburg take about 4 hours 45 minutes to 5 hours, and the fastest connection in November 2026 takes 4 hours 44 minutes. DSB and Deutsche Bahn run new Talgo trains on the route, which started on 3 November 2025 and have been called Eurocity-Express (ECE) since spring 2026. There are up to 6 direct connections a day, and in summer extra trains bring the total to 10 a day in each direction. Snälltåget also runs a daily direct train from Copenhagen Syd to Hamburg in about 5 hours 11 minutes.

Transport and mobility

Why

  1. The fastest direct train takes 4 hours 44 minutes.
  2. New ECE trains have run on the route since November 2025.
  3. Summer brings up to 10 direct trains a day each way.

Details

Bike spaces on the new Hamburg trains must be booked in advance.

Tip

Check travel times before you leave, as track work in Denmark and Germany can change the route.

What may differ

The number of trains and the times can differ on weekends, holidays and during track work.

Common misconception

Many think you have to change trains at the border to get from Copenhagen to Hamburg.

What actually happens

Several direct trains a day run from Copenhagen to Hamburg without a change.

People also ask

  • Is there a direct train from Copenhagen to Berlin?
  • Do you need a seat reservation on the train to Hamburg?
  • When will the Fehmarn Belt tunnel open?

Sources

This answer is for reference only. Timetables, routes and fares change, so check the operator before you travel.

Transport and mobility