Train

Take the train Berlin Hauptbahnhof at the station Deutsche Bahn Intercity-Express.

The journey takes approximately 4 h 23 m. Ticket price is about €27 The travel distance is 548 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Köln Hbf.


🛏 Find hotel deals and discounts up to 20% in Cologne at Booking


Bus

Take the East West Eurolines bus at the Berlin Am Nußbaum station .

The journey takes approximately 10 h 45 m. Ticket price is about €60 The travel distance is 609 km.

Carrier is East West Eurolines.

Buy ticket

Get off at the Cologne Unter Kaster.


🛏 Find hotel deals and discounts up to 20% in Cologne at Booking


Night bus

Take the FlixBus bus at the Berlin ZOB [Fernbus] station .

The journey takes approximately 9 h 25 m. Ticket price is about €30 The travel distance is 651 km.

Carrier is FlixBus.

Buy ticket

Take the train Leverkusen Mitte at the station National Express.

The journey takes approximately 15 m. Ticket price is about €1 The travel distance is 13 km.

Carrier is National Express.

Buy ticket

Get off at the Koeln Hbf.


🛏 Find hotel deals and discounts up to 20% in Cologne at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 5 h 9 m. The travel distance is 569 km.

Get off at the Cologne.


🛏 Find hotel deals and discounts up to 20% in Cologne at Booking


Fly to Cologne Bonn

Take the train Berlin Hauptbahnhof at the station Deutsche Bahn Regional.

The journey takes approximately 32 m. Ticket price is about €3 The travel distance is 35 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

498 m on foot from the Flughafen BER - Terminal 1-2 to the Berlin Brandenburg (BER).

The journey takes approximately 7 m. The travel distance is 498 m.

Get off at the Berlin Brandenburg (BER).
Fly out to Berlin Brandenburg (BER) of the Cologne Bonn (CGN) airport.

The journey takes approximately 1 h 5 m. Ticket price is about €35

Carrier is easyJet.

🔎

🚖 Find a cheap local taxi

Get off at the Cologne Bonn (CGN).
Take the train Köln Flughafen Köln/Bonn Flughafen Bf at the station Deutsche Bahn Regional.

The journey takes approximately 15 m. Ticket price is about €3 The travel distance is 14 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Köln Hbf.


🛏 Find hotel deals and discounts up to 20% in Cologne at Booking


Fly to Dusseldorf train

Take the train Berlin Hauptbahnhof at the station Deutsche Bahn Regional.

The journey takes approximately 32 m. Ticket price is about €3 The travel distance is 35 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

576008 m on foot from the S+U Berlin Hauptbahnhof to the Köln Hbf.

The journey takes approximately 7 m. The travel distance is 576 km.

Get off at the Köln Hbf.
Fly out to Berlin Brandenburg (BER) of the Dusseldorf (DUS) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €50

Carrier is Eurowings.

🔎

🚖 Find a cheap local taxi

Get off at the Dusseldorf (DUS).
Take the train D-Flughafen Terminal A/B at the station Rheinbahn AG.

The journey takes approximately 5 m. The travel distance is 2 km.

Carrier is Rheinbahn AG.

Buy ticket

Get off at the D-Flughafen Bf.
Take the train Duesseldorf Flughafen at the station National Express.

The journey takes approximately 59 m. Ticket price is about €1 The travel distance is 46 km.

Carrier is National Express.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Cologne at Booking


Fly to Frankfurt train

Take the train S+U Berlin Hauptbahnhof at the station Deutsche Bahn Regional.

The journey takes approximately 32 m. Ticket price is about €3 The travel distance is 576 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Köln Hbf.
576008 m on foot from the S+U Berlin Hauptbahnhof to the Köln Hbf.

The journey takes approximately 7 m. The travel distance is 576 km.

Get off at the Köln Hbf.
Fly out to S+U Berlin Hauptbahnhof of the Köln Hbf airport.

The journey takes approximately 1 h 10 m. Ticket price is about €80 The travel distance is 576 km.

Carrier is Lufthansa.

🔎

🚖 Find a cheap local taxi

Get off at the Köln Hbf.
Take the train Frankfurt at the station Deutsche Bahn Intercity-Express.

The journey takes approximately 51 m. Ticket price is about €35 The travel distance is 166 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Cologne at Booking


The cheapest way to travel from Berlin to Cologne is by taking a Rideshare with an average price of €23. The journey takes approximately 6 ч. 4 мин.

Fly to Cologne Bonn is the fastest way to travel from Berlin to Cologne. Tickets cost €41. The journey takes approximately 3 ч. 7 мин.

Berlin is approximately 569 km away from Cologne. The trip by car takes 5 h 9 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the East West Eurolines company. Tickets cost about €60. A bus trip from Berlin to Cologne will take 10 h 45 m.

Yes, there is a direct train from Berlin to Cologne. The route is operated by Deutsche Bahn Intercity-Express. Tickets cost about €27. The train trip will take 4 h 23 m.

The average journey time by car between Berlin and Cologne is 5 h 9 m.

What to Do in Cologne

Cologne

Cologne, Germany is a European city with a rich history. It's home to many world-renowned attractions, including the Rhein River and Cologne Cathedral. Visitors can explore the city's many markets and boutiques, or enjoy a relaxing stroll along its picturesque canals. Whether you're looking for culture or nature, Cologne has something for everyone.