Trains from Berlin to Cologne

Sat, Sep 21
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Berlin
to Cologne

Showing times and prices for Sep 21

Cheapest

$33

Average

$117

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

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

Cheapest
carrier-logo
06:40Berlin Gesundbrunnen5h58 12:38Cologne Hbf
2 changes
$331One-way
carrier-logo
12:40Berlin Gesundbrunnen5h58 18:38Cologne Hbf
2 changes
$411One-way
carrier-logo
14:39Berlin Gesundbrunnen5h59 20:38Cologne Hbf
2 changes
$411One-way
carrier-logo
16:39Berlin Gesundbrunnen5h59 22:38Cologne Hbf
2 changes
$411One-way
carrier-logo
00:34Berlin Hbf (S-Bahn)9h04 09:38Cologne Hbf
5 changes
$561One-way

Train Times

Berlin to Cologne

Showing trains for tomorrow, Sat, Sep 21
carrier-logo
00:16Berlin Hbf (tief)6h41 06:57Cologne Hbf
0 changes
carrier-logo
00:16Berlin Hbf (tief)6h34 06:50Cologne Hbf
0 changes
carrier-logo
00:34Berlin Hbf (S-Bahn)9h04 09:38Cologne Hbf
0 changes
carrier-logo
00:34Berlin Hbf (S-Bahn)9h19 09:53Cologne Hbf
0 changes
carrier-logo
00:34Berlin Hbf (S-Bahn)8h12 08:46Cologne Hbf
0 changes
carrier-logo
05:40Berlin Hbf (tief)4h52 10:32Cologne Messe/Deutz
0 changes
carrier-logo
05:40Berlin Hbf (tief)5h06 10:46Cologne Hbf
0 changes
carrier-logo
06:40Berlin Gesundbrunnen5h58 12:38Cologne Hbf
0 changes
carrier-logo
06:50Berlin Hbf (tief)4h19 11:09Cologne Hbf
0 changes
carrier-logo
07:49Berlin Hbf (tief)4h50 12:39Cologne Hbf
0 changes
carrier-logo
08:40Berlin Gesundbrunnen5h58 14:38Cologne Hbf
0 changes
carrier-logo
08:50Berlin Hbf (tief)4h19 13:09Cologne Hbf
0 changes
carrier-logo
09:50Berlin Hbf (tief)4h56 14:46Cologne Hbf
0 changes
carrier-logo
09:50Berlin Hbf (tief)4h52 14:42Cologne Messe/Deutz
0 changes
carrier-logo
10:39Berlin Gesundbrunnen5h59 16:38Cologne Hbf
0 changes
carrier-logo
10:50Berlin Hbf (tief)4h19 15:09Cologne Hbf
0 changes
carrier-logo
11:49Berlin Hbf (tief)4h57 16:46Cologne Hbf
0 changes
carrier-logo
11:49Berlin Hbf (tief)4h53 16:42Cologne Messe/Deutz
0 changes
carrier-logo
12:40Berlin Gesundbrunnen5h58 18:38Cologne Hbf
0 changes
carrier-logo
12:50Berlin Hbf (tief)4h19 17:09Cologne Hbf
0 changes
carrier-logo
13:49Berlin Hbf (tief)4h43 18:32Cologne Hbf
0 changes
carrier-logo
13:54Berlin Gesundbrunnen5h51 19:45Cologne Hbf
0 changes
carrier-logo
14:39Berlin Gesundbrunnen5h59 20:38Cologne Hbf
0 changes
carrier-logo
14:51Berlin Hbf (tief)4h18 19:09Cologne Hbf
0 changes
carrier-logo
15:49Berlin Hbf (tief)4h47 20:36Cologne Hbf
0 changes
carrier-logo
16:39Berlin Gesundbrunnen5h59 22:38Cologne Hbf
0 changes
carrier-logo
16:50Berlin Hbf (tief)4h19 21:09Cologne Hbf
0 changes
carrier-logo
17:49Berlin Hbf (tief)4h42 22:31Cologne Hbf
0 changes
carrier-logo
18:50Berlin Hbf (tief)4h22 23:12Cologne Hbf
0 changes
carrier-logo
19:49Berlin Hbf (tief)4h48 00:37Cologne Hbf
0 changes
carrier-logo
21:22Berlin Hbf (tief)5h19 02:41Cologne Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Fri
Sep 20
$104FlixTrain
$29Flixbus
$236easyJet
Sat
Sep 21
$30Deutsche Bahn
$29Flixbus
$102easyJet
Sun
Sep 22
Find prices
$35Flixbus
$114easyJet
Mon
Sep 23
$35FlixTrain
$29Flixbus
$73Ryanair
Tue
Sep 24
$17FlixTrain
$17Flixbus
$73Ryanair
Wed
Sep 25
$17FlixTrain
$17Flixbus
$73Ryanair
Thu
Sep 26
$17FlixTrain
$17Flixbus
$67Ryanair
Fri
Sep 27
$30Deutsche Bahn
$17Flixbus
$55Ryanair
Sat
Sep 28
$35Deutsche Bahn
$17Flixbus
$59easyJet
Sun
Sep 29
$30Deutsche Bahn
$23Flixbus
$52easyJet
Mon
Sep 30
$23Deutsche Bahn
$17Flixbus
$23Ryanair
Tue
Oct 1
$17FlixTrain
$17Flixbus
$30Ryanair
Wed
Oct 2
Find prices
$17Flixbus
$49easyJet
Thu
Oct 3
$17FlixTrain
$23Flixbus
$12Ryanair
Fri
Oct 4
$17FlixTrain
$17Flixbus
$44easyJet
Sat
Oct 5
$23FlixTrain
$17Flixbus
$49easyJet
Sun
Oct 6
$52Deutsche Bahn
$23Flixbus
$79easyJet
Mon
Oct 7
$23Deutsche Bahn
$17Flixbus
$27Ryanair
Tue
Oct 8
$12FlixTrain
$17Flixbus
$17Ryanair
Wed
Oct 9
$17FlixTrain
$17Flixbus
$17Ryanair
Thu
Oct 10
$12FlixTrain
$17Flixbus
$12Ryanair

The fastest trains

from Berlin
to Cologne

Showing times and prices for Sep 21

Fastest Journey

4 h 18 m

Average

5 h 30 m

Trains per day

31

Distance

479 km

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

These direct train cover the 479 km distance in an average of 5 h 30 m but if you time it right, some train will get you there in just 4 h 18 m .

The slowest train will take 9 h 19 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
carrier-logo
14:51Berlin Hbf (tief)4h18 19:09Cologne Hbf
0 changes
$1521One-way
2nd Fastest
carrier-logo
06:50Berlin Hbf (tief)4h19 11:09Cologne Hbf
0 changes
$1521One-way
2nd Fastest
carrier-logo
16:50Berlin Hbf (tief)4h19 21:09Cologne Hbf
0 changes
$761One-way
2nd Fastest
carrier-logo
08:50Berlin Hbf (tief)4h19 13:09Cologne Hbf
0 changes
$1521One-way
2nd Fastest
carrier-logo
12:50Berlin Hbf (tief)4h19 17:09Cologne Hbf
0 changes
$1521One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Berlin to Cologne Train Information

Avg. Train Duration:
6 hours 57 minutes
Train Ticket Price: $20
Trains depart from:Berlin
Trains arrive in:Cologne
Distance:479 km
TrainTrain Companies:FlixTrain, Deutsche Bahn

Trains from Berlin to Cologne

Trains in Germany are an efficient way to travel between cities, with Deutsche Bahn offering domestic and international train routes. High-speed trains from Berlin to Cologne are quick and efficient, allowing anyone to travel across Germany with ease. Deutsche Bahn operates a daily service, with departures every hour. The earliest trains from Berlin to Cologne depart at 4:26 a.m. and the last train of the day leaves Berlin at 11:53 p.m. Direct journeys take just over 5 hours to make the trip, and you can also choose to change once or twice without adding much time onto the journey. Transfers usually occur in Essen, Dortmund, or Frankfurt Berlin to Cologne trains depart from Berlin Hauptbahnhof and arrive at either Köln Hauptbahnhof or Köln Messe/Deutz train station.

Berlin to Cologne trains: Not what you're looking for?

Return trains from Cologne to Berlin | Compare all modes of traveling from Berlin to Cologne | Or learn more about trains to Cologne

Berlin to Cologne Train Cost

Average prices for Deutsche Bahn trains from Berlin to Cologne when you book in advance

Booking Period

Average Price

Same Day

€121

1 Day in Advance

€97

1 Week in Advance

€97

2 Weeks in Advance

€93

1 Month in Advance

€88

3 Months in Advance

€88

Berlin to Cologne Trains: General Information


Deutsche Bahn train ticket prices change frequently so there are no firm rules for finding the best prices. Travelers can usually offset some of cost of Berlin to Cologne train tickets by planning ahead and checking the prices before booking.

  • autobus All Berlin to Cologne trains are run by Deutsche Bahn.
  • autobus Most Berlin to Cologne trains are direct, depart from Berlin Hauptbahnhof and arrive at either Köln Hauptbahnhof or Köln Messe/Deutz train station.
  • autobus The Berlin to Cologne train journey takes as little as 5 hours and 5 minutes to arrive in Cologne.
  • autobus Most travelers book their Berlin to Cologne train tickets 1 day in advance of the travel date.

Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Berlin to Cologne trains decrease the further they are booked in advance:

  • Berlin to Cologne train tickets are 20% cheaper on average when purchased a day ahead of time rather than buying a ticket at the train station.
  • Berlin to Cologne trains are 27% cheaper on average when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Stations

Important Stations and Airports for this Journey
Berlin
Cologne
TrainBerlin Hbf

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
Where is the train station and what is the best way to get there?
TrainBerlin Ostbahnhof

Amenities

Refreshments

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.