Travel Hamburg to Cologne

Hamburg to Cologne Train: Schedules, Tickets & Prices

Travel from Hamburg to Cologne by train in around 4h 26m, with tickets available from 48 EUR.

Train from Hamburg to Cologne

Hop on a train departing from Hamburg Central to travel from Hamburg to Cologne, arriving at Cologne Hbf. The ride takes around 4 hours 26 minutes with fares starting from 48 EUR. Be sure to reserve your seat for this journey.

Popular departures: Hamburg Central
Popular arrivals: Cologne Hbf

Prices: 48 EUR

Duration: 4h 26m ⏱

Ride with train from Hamburg to Cologne in 4h 26m

View all Train tickets →

Distance Hamburg to Cologne

The distance between Hamburg and Cologne is 356.6 kilometers.

Train from Hamburg to Cologne Details

Find key information about the Train from Hamburg to Cologne, including travel time, prices and stations.

Train
Average price
48 EUR
 
Cheapest
48 EUR
Average duration
4h 26m
 
Shortest
4h 26m
Number of departures
1
16:30
Tickets
 
Stations
Departure stations
Arrival stations
Hamburg Central
Cologne Hbf
Operators
FlixTrain
 

Train Routes & Schedules from Hamburg to Cologne

Board the train at Hamburg Central, the only direct service from Hamburg to Cologne. Services run at 16:30, and the rail journey usually takes around 4h 26m before arriving at Cologne Hbf. Tickets start from 48 EUR, and you can check the full timetable for the Hamburg–Cologne route to find the departure that fits your schedule and reserve your seat.

Check all Train tickets →


More Train routes from and to Hamburg or Cologne

Planning more than just Hamburg to Cologne?

You’re currently viewing Train options for Hamburg to Cologne. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.