Cheap train tickets from Berlin Hbf to Cologne Hbf

Showing times and prices for Jan 24

Cheapest

$34

Average

$70

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 Berlin Hbf to Cologne Hbf will cost around $ 70 if you buy it on the day, but the cheapest tickets can be found for only $ 34.

Cheapest
08:38PMBerlin Hbf6h58 03:36AMCologne Hbf
2 changes
$341One-way
05:41PMBerlin Hbf4h00 09:41PMCologne Hbf
0 changes
$531One-way
05:33AMBerlin Hbf4h07 09:40AMCologne Hbf
0 changes
$531One-way
09:28PMBerlin Hbf8h25 05:53AMCologne Hbf
1 changes
$651One-way
08:34AMBerlin Hbf5h44 02:18PMCologne Hbf
1 changes
$651One-way

Train schedule from Berlin Hbf to Cologne Hbf

Showing trains for tomorrow, Mon, Jan 24
12:21AMBerlin Hbf6h25 06:46AMCologne Hbf
0 changes
12:21AMBerlin Hbf6h36 06:57AMCologne Hbf
0 changes
04:30AMBerlin Hbf4h39 09:09AMCologne Hbf
0 changes
05:33AMBerlin Hbf4h07 09:40AMCologne Hbf
0 changes
06:34AMBerlin Hbf6h05 12:39PMCologne Hbf
0 changes
06:46AMBerlin Hbf4h23 11:09AMCologne Hbf
0 changes
07:46AMBerlin Hbf4h23 12:09PMCologne Hbf
0 changes
08:34AMBerlin Hbf5h44 02:18PMCologne Hbf
0 changes
08:46AMBerlin Hbf4h23 01:09PMCologne Hbf
0 changes
09:46AMBerlin Hbf4h23 02:09PMCologne Hbf
0 changes
10:34AMBerlin Hbf6h04 04:38PMCologne Hbf
0 changes
10:46AMBerlin Hbf4h23 03:09PMCologne Hbf
0 changes
11:41AMBerlin Hbf4h00 03:41PMCologne Hbf
0 changes
11:46AMBerlin Hbf4h23 04:09PMCologne Hbf
0 changes
12:34PMBerlin Hbf6h04 06:38PMCologne Hbf
0 changes
12:46PMBerlin Hbf4h23 05:09PMCologne Hbf
0 changes
01:46PMBerlin Hbf4h23 06:09PMCologne Hbf
0 changes
02:34PMBerlin Hbf6h04 08:38PMCologne Hbf
0 changes
02:46PMBerlin Hbf4h27 07:13PMCologne Hbf
0 changes
02:46PMBerlin Hbf4h49 07:35PMCologne Hbf
0 changes
03:46PMBerlin Hbf4h23 08:09PMCologne Hbf
0 changes
04:34PMBerlin Hbf6h05 10:39PMCologne Hbf
0 changes
04:47PMBerlin Hbf4h24 09:11PMCologne Hbf
0 changes
05:41PMBerlin Hbf4h00 09:41PMCologne Hbf
0 changes
05:46PMBerlin Hbf4h23 10:09PMCologne Hbf
0 changes
06:46PMBerlin Hbf4h27 11:13PMCologne Hbf
0 changes
07:04PMBerlin Hbf5h24 12:28AMCologne Hbf
0 changes
07:46PMBerlin Hbf4h45 12:31AMCologne Hbf
0 changes
08:38PMBerlin Hbf6h58 03:36AMCologne Hbf
0 changes
09:28PMBerlin Hbf8h25 05:53AMCologne Hbf
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Jan 24
$34Deutsche Bahn
Find prices
$120easyJet
Tue
Jan 25
$34Deutsche Bahn
$18Flixbus
$100easyJet
Wed
Jan 26
$22Deutsche Bahn
Find prices
Find prices
Thu
Jan 27
$22Deutsche Bahn
Find prices
$46easyJet
Fri
Jan 28
$36FlixTrain
Find prices
$84Tuifly
Sat
Jan 29
$29Deutsche Bahn with connection
$24Flixbus
$634PGA-Portugalia Airlines
Sun
Jan 30
$36FlixTrain
Find prices
$63easyJet
Mon
Jan 31
$34Deutsche Bahn
$18Flixbus
$48easyJet
Tue
Feb 1
$22Deutsche Bahn
Find prices
$120Eurowings
Wed
Feb 2
$16Deutsche Bahn
$12Flixbus
$44easyJet
Thu
Feb 3
$22Deutsche Bahn
$12Flixbus
$45easyJet
Fri
Feb 4
$18FlixTrain
$18Flixbus
$42easyJet
Sat
Feb 5
$29Deutsche Bahn with connection
Find prices
Find prices
Sun
Feb 6
$12FlixTrain
Find prices
$48easyJet
Tue
Feb 8
$22Deutsche Bahn
$12Flixbus
$41easyJet
Wed
Feb 9
$22Deutsche Bahn
Find prices
Find prices
Thu
Feb 10
$22Deutsche Bahn
Find prices
Find prices
Fri
Feb 11
$12FlixTrain
$18Flixbus
$46Eurowings
Sat
Feb 12
$18FlixTrain
$18Flixbus
$58Eurowings

Fastest train times from Berlin Hbf to Cologne Hbf

Showing times and prices for Jan 24

Fastest Journey

4 h

Average

5 h 6 m

Trains per day

30

Distance

475 km

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

These direct trains cover the 475 km distance in an average of 5 h 6 m but if you time it right, some trains will get you there in just 4 h .

The slowest trains will take 8 h 25 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
11:41AMBerlin Hbf4h00 03:41PMCologne Hbf
0 changes
$721One-way
Fastest
05:41PMBerlin Hbf4h00 09:41PMCologne Hbf
0 changes
$531One-way
2nd Fastest
05:33AMBerlin Hbf4h07 09:40AMCologne Hbf
0 changes
$531One-way
06:46AMBerlin Hbf4h23 11:09AMCologne Hbf
0 changes
$721One-way
03:46PMBerlin Hbf4h23 08:09PMCologne Hbf
0 changes
$721One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Berlin Hbf to Cologne Hbf

distanceDistance295 miles (475 km)
durationAverage train duration5 h 17 min
priceAverage train ticket price$30 (€25)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersDeutsche Bahn or FlixTrain

Trains from Berlin Hbf to Cologne Hbf cover the 295 miles (475 km) long trip taking on average 5 h 17 min with our travel partners like Deutsche Bahn or FlixTrain. Normally, there are 5 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $22 (€18), but the average price of train tickets is $30 (€25).

Train companies: Train from Berlin Hbf to Cologne Hbf with Deutsche Bahn

Deutsche Bahn trains will get you from Berlin Hbf to Cologne Hbf from $22 (€18). 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 Berlin Hbf to Cologne Hbf in comfort. Find the DB train schedule for your journey between Berlin Hbf and Cologne Hbf on Omio and book cheap DB tickets online. The distance from Berlin Hbf to Cologne Hbf is 295 miles (475 km) by DB and prices for a Deutsche Bahn ticket from Berlin Hbf to Cologne Hbf start at $22 (€18).

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.

Deutsche Bahn's current ticket policies due to COVID-19 for your train from Berlin Hbf to Cologne Hbf are the following:

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

Travel Tips: Trains from Berlin Hbf to Cologne Hbf

Travel by train to Cologne Hbf 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 Berlin Hbf to Cologne Hbf.
FAQs

How much do cheap trains between Berlin Hbf and Cologne Hbf cost?

Omio customers have found cheap train tickets to Cologne Hbf from Berlin Hbf for as low as $22 (€18)  for the next 7 days.

What is the cost of a train to Cologne Hbf from Berlin Hbf?

If you are looking to purchase your train ticket in the next 7 days, you can expect the Berlin Hbf to Cologne Hbf train to cost on average $30 (€25)  one way.

How far is it from Berlin Hbf to Cologne Hbf by train?

The train distance from Berlin Hbf to Cologne Hbf is around 295 miles (475 km).

How long is a train between Berlin Hbf and Cologne Hbf on average?

While the time it takes to travel 295 miles (475 km) to Cologne Hbf from Berlin Hbf can vary based on specific dates, weekends, and holidays, the Berlin Hbf to Cologne Hbf train journey time is on average 5 h 17 min.

Which train companies should I travel with from Berlin Hbf to Cologne Hbf?

When taking a train from Berlin Hbf to Cologne Hbf, you can count on Deutsche Bahn or FlixTrain for the best way to get you to Cologne Hbf. You can also check all possible train companies who offer a service to Cologne Hbf from Berlin Hbf and compare the amenities they offer before buying a train ticket.

How many train services per day are there between Berlin Hbf and Cologne Hbf?

On average, there are 5 trains a day from Berlin Hbf to Cologne Hbf. The train times and services may be different on weekends and holidays compared to weekdays.

What are the first and last departure train times from Berlin Hbf to Cologne Hbf?

You can take the earliest train from Berlin Hbf to Cologne Hbf at 4: 33 AM   or take the last train from Berlin Hbf to Cologne Hbf leaving at 8: 28 PM. Look for the latest Berlin Hbf to Cologne Hbf train schedules on Omio and book the best time to take the train for this trip.

How early should I book Berlin Hbf to Cologne Hbf train tickets to get the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets from Berlin Hbf to Cologne Hbf within the next 7 days, you can find tickets to cost on average $30 (€25) one way. To find the best prices for this trip, consider booking your train ticket from Berlin Hbf to Cologne Hbf a few months in advance.

More options for your journey from Berlin Hbf to Cologne Hbf

Here are some other resources that might have the information you need