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.
Prices: 48 EUR
Duration: 4h 26m ⏱
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.
Cheapest & Fastest Train Hamburg to Cologne
48 EUR, from Hamburg Central to Cologne Hbf, departure 16:30, duration 4h 26m.Train Timetable: Hamburg Central → Cologne Hbf
- 16:30 20:56 4h 26m 48 EUR
Travel options for Hamburg to Cologne
More Train routes from and to Hamburg or Cologne
Routes in Train from Hamburg →
Routes in Train to Cologne ←
Routes in Train to Hamburg ←
Routes in Train from 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 PlannerIdeal for multi-city trips and flexible travel plans.