Home › Routes › Cologne to Hamburg

How to get from Cologne to Hamburg

Direct ICE and Intercity trains run from Köln Hbf to Hamburg Hbf in about 4 h, roughly every hour. Driving on the A1 takes about 4 h 30–5 h, and long-distance buses are the cheapest at about 5–6 h.

357 km apart (straight line)Day trip: possibleTrain · Bus · Car · Flight

Best option: Train. Direct trains run city centre to city centre about every hour and are quicker than driving.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
train
Direct ICE or IC trains (Deutsche Bahn) from Köln Hbf to Hamburg Hbf
about 4 hroughly hourlyabout €30–140 depending on how early you bookSaver fares are tied to one train; Flex fares are dearer but flexible.
bus
Long-distance coaches such as FlixBus
about 5 h–6 h 30several a dayabout €15–40Cheapest, but slower and dependent on motorway traffic.
car
A1 motorway via Dortmund, Münster and Bremen
about 4 h 30–5 hfuel only; no tolls for carsFrequent roadworks and congestion around the Ruhr and Hamburg.
flight
Domestic flights from Cologne/Bonn to Hamburg
about 1 h flight; about 3 h 30 door to doora few a day, if operatingabout €60–200Little time saving over the train once airport time is added.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Compare flightsCologne to Hamburg and backHire a carPick up in CologneBook a transferDoor to door on arrivalHotels in HamburgCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

How long is the train from Cologne to Hamburg?

About 4 hours on a direct ICE or Intercity train, with stops including the Ruhr cities, Münster and Bremen. Trains run roughly every hour from early morning to evening. Delays are common on German long-distance trains, so allow a margin if you have a flight or connection in Hamburg.

What is the cheapest way from Cologne to Hamburg?

A long-distance coach, at about €15–40 if booked in advance, though it takes 5–6 hours or more. Deutsche Bahn Saver fares bought weeks ahead can be close in price and are faster. For two or more people, driving can also be cheap, as German motorways have no tolls for cars.

Should I fly or take the train from Cologne to Hamburg?

For most people, the train. The flight is only about an hour, but with airport transfers and security the total is about 3 h 30, barely faster than the 4-hour direct train. The train is usually cheaper, has no baggage limits and arrives in central Hamburg.

Do I need to book the train ahead?

You do not have to, as Flex tickets can be bought any time. But Saver fares are much cheaper when bought early and sell out on popular trains. A seat reservation is worth it on Friday and Sunday afternoons and around holidays, when trains are crowded.

Hamburg travel guideHow many days in HamburgWhere to stay in HamburgCologne travel guideCologne vs Hamburg

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.