[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Cologne to Hamburg

Showing times and prices for Jun 17

Cheapest

$38

Average

$79

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Cologne to Hamburg will cost around $ 79 if you buy it on the day, but the cheapest tickets can be found for only $ 38.

03:44AMCologne Hbf4h49 08:33AMHamburg Hbf
0 changes
$381One-way
02:10AMCologne Hbf4h41 06:51AMHamburg Hbf
0 changes
$591One-way
07:09PMCologne Hbf4h07 11:16PMHamburg Hbf
0 changes
$591One-way
06:11AMCologne Hbf3h39 09:50AMHamburg Hbf
0 changes
$591One-way
08:11PMCologne Hbf4h05 12:16AMHamburg Hbf
0 changes
$591One-way

COMPARE Prices across different modes

Wed
Jun 16
$67Deutsche Bahn
Find prices
Find prices
Thu
Jun 17
$26FlixTrain
$23Flixbus
$238Eurowings
Fri
Jun 18
$36Deutsche Bahn
$37BlaBlaCar Bus
$263Eurowings
Sat
Jun 19
$13FlixTrain
$23Flixbus
$401Lufthansa Cityline
Sun
Jun 20
$31Deutsche Bahn
$26Flixbus
Find prices
Mon
Jun 21
$31Deutsche Bahn
$30BlaBlaCar Bus
$263Tuifly
Tue
Jun 22
$31Deutsche Bahn
Find prices
$199Tuifly
Wed
Jun 23
$31Deutsche Bahn
Find prices
$199Tuifly
Thu
Jun 24
$13FlixTrain
$26Flixbus
$199Eurowings
Fri
Jun 25
$31Deutsche Bahn
$37BlaBlaCar Bus
Find prices
Sat
Jun 26
$31Deutsche Bahn
$37BlaBlaCar Bus
Find prices
Sun
Jun 27
$31Deutsche Bahn
$37BlaBlaCar Bus
$269Lufthansa Cityline
Mon
Jun 28
$23Deutsche Bahn
$30BlaBlaCar Bus
$211Lufthansa Cityline
Tue
Jun 29
$23Deutsche Bahn
Find prices
$96Tuifly
Wed
Jun 30
$13FlixTrain
Find prices
$109Eurowings
Thu
Jul 1
$13FlixTrain
$26Flixbus
$71Eurowings
Fri
Jul 2
$23Deutsche Bahn
$31Flixbus
$199Eurowings
Sat
Jul 3
$13FlixTrain
$31Flixbus
$450Lufthansa Cityline
Sun
Jul 4
$31Deutsche Bahn
$31Flixbus
$450Lufthansa
Mon
Jul 5
$31Deutsche Bahn
$37BlaBlaCar Bus
$173Tuifly
Tue
Jul 6
$23Deutsche Bahn
Find prices
$96Eurowings

The fastest trains from Cologne to Hamburg

Showing times and prices for Jun 17

Fastest Journey

3 h 39 m

Average

4 h 22 m

Trains per day

37

Distance

360 km

Of the 37 trains that leave Cologne for Hamburg every day 20 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 360 km distance in an average of 4 h 22 m but if you time it right, some trains will get you there in just 3 h 39 m .

The slowest trains will take 5 h 36 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
06:11AMCologne Hbf3h39 09:50AMHamburg Hbf
0 changes
$591One-way
2nd Fastest
04:06PMCologne Hbf3h42 07:48PMHamburg Hbf
0 changes
$771One-way
10:04AMCologne Hbf3h47 01:51PMHamburg Hbf
0 changes
$771One-way
08:11AMCologne Hbf4h02 12:13PMHamburg Hbf
1 changes
$771One-way
02:11PMCologne Hbf4h03 06:14PMHamburg Hbf
1 changes
$901One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Thu, Jun 17
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Journey Summary

Cologne to Hamburg Train Information

Avg. Train Duration
4 hours 23 minutes
Train Ticket Price: $23
Trains depart from:Cologne
Trains arrive in:Hamburg
Distance:360 km
Train Companies:FlixTrain, Deutsche Bahn
Train companies

Train from Cologne to Hamburg with Deutsche Bahn

Deutsche Bahn trains will get you from Cologne to Hamburg from $13 (€10). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Cologne to Hamburg in comfort. Find the DB train schedule for your trip between Cologne and Hamburg on Omio and book cheap DB tickets online. The distance from Cologne to Hamburg is 223 miles (360 km) by DB and prices for a Deutsche Bahn ticket between Cologne and Hamburg start at $31 (€24).

Deutsche Bahn is Germany’s main provider of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), on its routes, which differ in terms of comfort and the time needed to travel. For example, while bathrooms are standard, services like onboard restaurants or free WiFi are only available on certain trains.

Read on for COVID-19 recommendations and policies for your Deutsche Bahn train ticket from Cologne to Hamburg:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Cologne to Hamburg: Journey Details

Trains in Germany are an efficient way to travel between cities, with Deutsche Bahn offering both domestic and international train routes. Deutsche Bahn operates a regular daily trains from Cologne and Hamburg, so whenever you need to make the journey, a train will be available. Trains depart throughout the night, but the first direct service of the day leaves Cologne's Hauptbahnhof at 5:00 a.m. and takes a little over 4 hours to make the journey. After that, departures continue until the final direct train at 2:10 a.m. There are also indirect routes available, but it is far quicker to take the Cologne-Hamburg express.

Return trains from Hamburg to Cologne are also available.


Deutsche Bahn trains from Cologne to Hamburg

+

Deutsche Bahn is the main railroad company in Germany. On average, about 40,000 train journeys are made in Germany every day. A special feature of Deutsche Bahn is its wide range of ticket types—make savings with offers such as the Sparpreis ticket or apply discount cards with the BahnCard. Check whether you can also use them on the DB route from Cologne to Hamburg. You can find information on ticket cancelation in our Help Center.

DB has different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regionalbahn) on its railroads, which differ in terms of comfort and travel time. While restrooms, for example, are part of the standard equipment, other offers such as an on-board restaurant or Wi-Fi access are only available on certain trains. With Omio you can easily check the Deutsche Bahn timetable for your journey from Cologne to Hamburg and book cheap DB tickets. More information on rail travel in Germany and Europe.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Eurail Pass
More information: High-speed trains

Taking the Train from Cologne

All trains from Cologne to Hamburg depart from Cologne's Hauptbahnhof. The quickest route to the station from most parts of the city is to take the Metro or S-Bahn. Catching tram line 1 is a fast and efficient alternative.

Getting into Hamburg by Train

If you love architecture and design, great nightlife, and sporting thrills, Hamburg is the place to visit. This north German city offers the bohemian attractions of the Reeperbahn, a dazzling array of modern and Baroque buildings and some of Germany's most welcoming pubs and bars. All trains from Cologne to Hamburg arrive at the Hauptbahnhof, which is a central hub on the excellent HVV transport network. The circular U3 Metro line is a useful route to get to central destinations, while the S-Bahn network serves all of Hamburg's suburbs. But for the best view of the city as you arrive, walking to your hotel is easily the most enjoyable option.

Travel Tips

Trains from Cologne to Hamburg
Travel by train to Hamburg easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cologne to Hamburg.
FAQs
How much do cheap train tickets to Hamburg from Cologne cost?
Train tickets to Hamburg from Cologne for some dates and times can be found for as cheap as $13 (€10)  one way in the next 7 days.
How much is a train ticket to Hamburg from Cologne?
The Cologne to Hamburg train ticket price is on average $33 (€26)  if you are looking to purchase your tickets for this trip in the next week.
How far is Hamburg from Cologne by train?
The Cologne to Hamburg train distance is approximately 223 miles (360 km).
What is the Cologne to Hamburg train travel time?
While the time it takes to travel 223 miles (360 km) to Hamburg from Cologne can vary based on specific dates, weekends, and holidays, the Cologne to Hamburg train journey time is on average 3 h 55 min.
What train station in Cologne goes to Hamburg? What train station do I come into Hamburg from Cologne?

When taking a train from Cologne, you have a couple of train stations you can depart from including Köln Hbf, Köln Messe/Deutz and Köln/Bonn Flughafen. When you arrive in Hamburg, your train can arrive in train stations including Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg.

Omio customers traveling this route book their trains from Köln Hbf   to Hamburg Hbf.

Where is the train station in Cologne? Where is the train station in Hamburg?

Passengers board the train most frequently from Köln Hbf, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Hamburg Hbf, located 0 mile (s) / 0 km away from the city center.

Which train providers can get me from Cologne to Hamburg?
Take the Cologne to Hamburg train with Deutsche Bahn or Hamburg-Köln-Express. However, it's always good to check out all possible train companies for the route from Cologne to Hamburg as there might be differences in the amenities they offer.
Are there any direct trains from Cologne to Hamburg?
Yes, you can search for direct trains from Cologne to Hamburg on Omio with Deutsche Bahn or FlixTrain, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
What time is the earliest train from Cologne to Hamburg? What time is the last train from Cologne to Hamburg?
You can take the earliest train from Cologne to Hamburg at 6: 59 AM   or take the last train from Cologne to Hamburg leaving at 9: 13 PM. Look for the latest Cologne to Hamburg train schedules on Omio and book the best time to take the train for this trip.
How far in advance should I purchase a train ticket from Cologne to Hamburg to get the best deals?
If you book the Cologne to Hamburg train within the next 7 days, you can find one way tickets to cost on average $33 (€26). However, booking your train ticket in advance gives you access to the best prices for trains from Cologne to Hamburg. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Cologne
Hamburg
Köln Hbf
Amenities
Refreshments