Travel options
from Berlin to Cologne

You can get from Berlin to Cologne by train, bus or flight.

Our recommendation

To get from Berlin to Cologne on 26 Jan we recommend taking a train because it’s the best combination of price and speed.

05:33Berlin Hbf4h07 09:40Cologne Hbf
0 changes
£391One-way
Cheapest
20:38Berlin Hbf6h23 03:01Cologne Messe/Deutz
1 changes
£241One-way
Other options
11:41Berlin Hbf4h00 15:41Cologne Hbf
0 changes
£421One-way
17:41Berlin Hbf4h00 21:41Cologne Hbf
0 changes
£531One-way
14:46Berlin Hbf4h18 19:04Cologne Messe/Deutz
0 changes
£531One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
26 Jan
£39Deutsche Bahn
£18Flixbus
£88Eurowings
Thu
27 Jan
£24Deutsche Bahn
£18Flixbus
£105Eurowings
Fri
28 Jan
£26FlixTrain
£18Flixbus
£73easyJet
Sat
29 Jan
£31Deutsche Bahn with connection
£32BlaBlaCar Bus
£480PGA-Portugalia Airlines
Sun
30 Jan
£26FlixTrain
£18Flixbus
£42Eurowings
Mon
31 Jan
£24Deutsche Bahn
£25BlaBlaCar Bus
£36easyJet
Tue
1 Feb
£16Deutsche Bahn
£13Flixbus
£88Eurowings
Wed
2 Feb
£16Deutsche Bahn
£13Flixbus
£105Eurowings
Thu
3 Feb
£24Deutsche Bahn
£13Flixbus
£34easyJet
Fri
4 Feb
£18FlixTrain
£13Flixbus
£30easyJet
Sat
5 Feb
£21Deutsche Bahn with connection
£29BlaBlaCar Bus
£286PGA-Portugalia Airlines
Sun
6 Feb
£16Deutsche Bahn
£13Flixbus
£35easyJet
Mon
7 Feb
£16Deutsche Bahn
£13Flixbus
£29easyJet
Tue
8 Feb
£16Deutsche Bahn
£13Flixbus
£28easyJet
Wed
9 Feb
£16Deutsche Bahn
£13Flixbus
£28easyJet
Thu
10 Feb
£16Deutsche Bahn
£18Flixbus
£29easyJet
Fri
11 Feb
£13FlixTrain
£18Flixbus
£38easyJet
Sat
12 Feb
£13FlixTrain
£13Flixbus
£331PGA-Portugalia Airlines
Sun
13 Feb
£13FlixTrain
£13Flixbus
£43easyJet
Mon
14 Feb
£10FlixTrain
£15Flixbus
£29easyJet

Travel Information from Berlin to Cologne

distanceDistance296 miles (478 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£9 - £42
cheapestCheapest modeTrain • £9 • 4 h 7 min
fastestFastest modeFlight • £42 • 1 h 10 min
carriersPopular travel companiesEurowings, Flixbus or FlixTrain

Take a flight, coach or train to travel 296 miles (478 km) from Berlin to Cologne. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £9. The most popular travel providers which serve this route are Eurowings, Flixbus or FlixTrain among others. Travellers can even take a direct flight, coach or train from Berlin to Cologne.

Travel Tips: Travel from Berlin to Cologne

Travel to Cologne 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 to Cologne.
FAQs

How do I go from Berlin to Cologne?

There are 3 travel options from Berlin to Cologne: flight, coach or train.

What is the cheapest way from Berlin to Cologne?

Train services offer the cheapest way to get from Berlin to Cologne. Tickets for a train cost on average £9.

This is compared to other travel options to Cologne:

A train is about £33 less than a flight, which costs on average £42 for this journey.

A train journey is usually £4 less than a journey to Cologne by coach, which costs on average £13 for the same trip.

What is the fastest way to get to Cologne from Berlin?

The fastest way from Berlin to Cologne is by flight with an average journey time of 1 h 10 min.

Other travel options to Cologne from Berlin can usually take longer:

In comparison, getting to Cologne by coach can take on average 8 h 55 min.

In comparison, going by train can take 4 h 7 min   on average.

How far is it from Berlin to Cologne?

The Berlin to Cologne distance is approximately 296 miles (478 km).

How many scheduled departures are there a day from Berlin to Cologne?

The average frequency per day from Berlin to Cologne is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your journey to Cologne from Berlin as scheduled services by flight, coach or train can vary by season or day of the week.

When going from Berlin to Cologne, where do I depart from Berlin and where do I arrive in Cologne?

These are the most popular departure and arrival points when travelling from Berlin to Cologne:

  • Most travellers who purchase a plane ticket from Berlin to Cologne depart from Berlin Brandenburg Airport to Cologne/Bonn Airport.
  • Most travellers catch their coach from Berlin, Zentralen Omnibusbahnhof and arrive in Köln, Köln Bonn Airport.
  • Most travellers who purchase a train ticket from Berlin to Cologne depart from Berlin Hbf to Köln Hbf.

Which travel companies can help me find a way to get from Berlin to Cologne?

If finding a good deal is your main consideration for your trip from Berlin to Cologne, then we'll help you find the best value travel companies for you:

  • Eurowings can get you to Cologne by plane. You can find a good deal for plane tickets with Eurowings from Berlin to Cologne for £42 on Omio.
  • Travel with Flixbus to go to Cologne by coach. For a good deal on tickets, you can find Flixbus Berlin to Cologne tickets on Omio for £13.
  • Travel with FlixTrain for trains to Cologne. If you’re looking for a good deal on tickets, check for FlixTrain Berlin to Cologne tickets on Omio for £9.

Is it possible to travel directly between Berlin and Cologne?

Yes, there are direct routes from Berlin to Cologne with the following travel companies:

  • You'll find direct flight services to Cologne with easyJet or Eurowings with around direct flights every day.
  • You can find direct coaches per day to take to Cologne with Flixbus or BlaBlaCar.
  • You can find 12 direct trains per day to Cologne with Deutsche Bahn or FlixTrain.

As you won't need to change at another stop in between, direct services to Cologne tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this route.

What other destinations are worth visiting after travelling from Berlin to Cologne?

Omio customers who travel from Berlin to Cologne often also extend their holiday to go to Amsterdam, Brussels or Paris. Omio can help you plan your trip by finding the best connections between Cologne and these popular destinations at a great price.

How early should I purchase tickets from Berlin to Cologne online for the best deals?

Before travelling from Berlin to Cologne, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a plane ticket is £42 one way on average for this trip.
  • The price of a coach ticket for this journey is on average £13 one way.
  • The price of a train ticket is £9 one way on average for this route.

But we recommend booking Berlin to Cologne tickets online a few months before your planned travel date to score the best deals and save money on your trip.