The cheapest buses from Cologne to Berlin

Showing times and prices for Sep 19

Cheapest

$41

Average

$41

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

Cheapest
11:30AMKöln, Köln Bonn Airport18h10 05:40AMBerlin
1 changes
$411One-way
Cheapest
11:30AMKöln, Köln Bonn Airport18h30 06:00AMBerlin, Europaplatz am Hbf. (BEX-Haltestelle)
1 changes
$411One-way

Timetable Cologne to Berlin

Showing buses for tomorrow, Sun, Sep 19
11:30AMKöln, Köln Bonn Airport18h10 05:40AMBerlin
0 changes
11:30AMKöln, Köln Bonn Airport18h30 06:00AMBerlin, Europaplatz am Hbf. (BEX-Haltestelle)
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Sep 18
$37Deutsche Bahn
$27BlaBlaCar Bus
Find prices
Sun
Sep 19
$37FlixTrain
$41BlaBlaCar Bus
$249Eurowings
Mon
Sep 20
$35Deutsche Bahn
$28Flixbus
$199Eurowings
Tue
Sep 21
$19FlixTrain
$25Flixbus
$199Tuifly
Wed
Sep 22
$19FlixTrain
$19Flixbus
$249Eurowings
Thu
Sep 23
$19FlixTrain
$25Flixbus
$311Eurowings
Fri
Sep 24
$30Deutsche Bahn with connection
$37Flixbus
$311Eurowings
Sat
Sep 25
$19FlixTrain
$25Flixbus
$1083Lufthansa
Sun
Sep 26
$22Deutsche Bahn
$25Flixbus
$199Eurowings
Mon
Sep 27
$19FlixTrain
$25Flixbus
$199Eurowings
Tue
Sep 28
$22Deutsche Bahn
$31BlaBlaCar Bus
$149Tuifly
Wed
Sep 29
$19FlixTrain
$19Flixbus
$174Eurowings Europe
Thu
Sep 30
$19FlixTrain
$19Flixbus
$174Eurowings
Fri
Oct 1
$43Deutsche Bahn with connection
$31BlaBlaCar Bus
Find prices
Sat
Oct 2
$22Deutsche Bahn
$31BlaBlaCar Bus
$736Lufthansa
Sun
Oct 3
$37FlixTrain
$25Flixbus
$124Tuifly
Mon
Oct 4
$22Deutsche Bahn
$19Flixbus
$99Tuifly
Tue
Oct 5
$12FlixTrain
$19Flixbus
$112Eurowings
Wed
Oct 6
$12FlixTrain
$19Flixbus
$99Eurowings
Thu
Oct 7
$19FlixTrain
$19Flixbus
$112Eurowings
Fri
Oct 8
$37FlixTrain
$25Flixbus
$87Eurowings

The fastest buses from Cologne to Berlin

Showing times and prices for Sep 19

Fastest Journey

18 h 10 m

Average

18 h 20 m

Buses per day

2

Distance

479 km

It's difficult to get from Cologne to Berlin without transferring at least once.

11:30AMKöln, Köln Bonn Airport18h10 05:40AMBerlin
1 changes
$411One-way
11:30AMKöln, Köln Bonn Airport18h30 06:00AMBerlin, Europaplatz am Hbf. (BEX-Haltestelle)
1 changes
$411One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Cologne to Berlin

distanceDistance296 miles (478 km)
durationAverage bus duration9 h 30 min
priceAverage bus ticket price$29 (€23)
changesDirect busYes
carriersBus companiesFlixbus, BlaBlaCar, Eurolines Germany or FlixTrain

Buses from Cologne to Berlin cover the 296 miles (478 km) long route taking on average 9 h 30 min with our travel partners like Flixbus, BlaBlaCar, Eurolines Germany or FlixTrain. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $19 (€15), but the average price of bus tickets is $29 (€23). Travelers depart most frequently from Köln Hbf and arrive in Berlin, Zentralen Omnibusbahnhof.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Cologne and Berlin.

Book your FlixBus Cologne to Berlin bus with Omio and enjoy a smooth and relaxing journey! Check FlixBus’s up-to-date bus schedules for the ideal departure and arrival times, compare the fastest Cologne to Berlin routes as well as the amenities offered in the class fare you choose and buy the most affordable FlixBus bus tickets online that fit your budget. The distance from Cologne to Berlin is 296 miles (478 km), and the best price for a one-way Cologne - Berlin FlixBus bus ticket starts at $19 (€15) if you book in advance. If you would rather search for your FlixBus ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by bus. Waiting in a line at the bus station to purchase your bus ticket will become yesterday's news. So, book your bus tickets online quickly and easily and enjoy your trip with FlixBus!

FlixBus has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus from Cologne to Berlin:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from Cologne to Berlin

Buses in Germany are a convenient and affordable way to travel, with a number of companies offering a variety of domestic and international routes. Buses from Cologne to Berlin are operated by Eurolines and Flixbus. There are regular and frequent services offered, from early morning until late in the evening. Buses from Cologne to Berlin take between 8 and 15 hours to make the journey, depending on the service chosen. Some FlixBus and Eurolines buses may require a transfer, which significantly lengthen journey time. Weekend buses from COlogne to Berlin are also frequent.

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

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



Cologne to Berlin Bus Cost

Average prices for buses from Cologne to Berlin when you book in advance

Booking Period

Average Price

Same Day

€31

1 Day in Advance

€30

1 Week in Advance

€30

2 Weeks in Advance

€30

1 Month in Advance

€30

3 Months in Advance

€30

Cologne to Berlin Buses: General Information


While taking a bus is slower than both the bus and train it is significantly cheaper and can take as little as 7:50 h to arrive in Berlin.

  • autobus All Cologne to Berlin buses are run by Flixbus or Eurolines.
  • autobus Some buses are direct, while many require a transfer. Cologne to Berlin buses depart from either Köln ZOB or Köln Flughafen and arrive at either Berlin ZOB, Bahnhof Südkreuz, Alexanderplatz, or U-Bahnhof Alt-Tegel.
  • autobus Traveling from Cologne to Berlin by bus takes as little as 7 hours and 50 minutes.
  • autobus Most travelers book their Cologne to Berlin bus ticket 1 day in advance of the travel date.

Taking the Bus from Cologne

Cologne's main bus station, the ZOB, is on the north side of Hauptbahnhof, the city's central railway station, which is within a few minutes walking distance of the Cologne city centre. There are adjacent stops on the city's efficient S-bahn, U-bahn and bus services. Public transport is available until the early hours of the morning each day. Cologne has many yellow taxis which can be hailed in the street.

Getting into Berlin by Bus

Berlin is Germany's vibrant capital city. The re-developed Museum Island offers some of the world's greatest art treasures. Berlin is renowned for its cultural life, from performances by the Berlin Philharmonic Orchestra to its many night clubs, catering to all tastes. Buses from Cologne to Berlin arrive at the city's main bus station, the ZOB, in the Charlottenburg district to the west of the city centre. The bus station has connections to Berlin's public transport system. The city's U-bahn and S-bahn services link to the city centre in about 30 minutes. On the weekend, these services run all night. On weekdays, night buses are available. Taxis can be hailed on the street or are available at taxi stands but are more expensive than using public transport.

Travel Tips

Buses from Cologne to Berlin
Take the bus to Berlin 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 Berlin.
FAQs
How much do cheap bus tickets to Berlin from Cologne cost?
Looking to save money on your trip? Omio customers have found the cheapest bus between Cologne and Berlin for the next 7 days starting from $19 (€15)  one way.
How much is a bus ticket between Cologne and Berlin?
In the next 7 days you can expect to pay on average $29 (€23)  for a bus ticket to Berlin from Cologne.
How far is it from Cologne to Berlin by bus?
You should expect to travel around 296 miles (478 km)  from Cologne to Berlin by bus.
What is the Cologne to Berlin bus travel time?
The Cologne to Berlin bus duration is on average 9 h 30 min, which is to be expected when traveling 296 miles (478 km) from Cologne to Berlin. However, the time it takes can vary based on specific dates, weekends, and holidays.
What station does the bus from Cologne to Berlin depart from? Which Berlin bus station do I come into from Cologne?

When taking a bus from Cologne, you have a couple of bus stations you can depart from including Köln, Köln Bonn Airport and Cologne, Siegburger Street (Access Tankstelle). When you arrive in Berlin, your bus can arrive in bus stations including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz.

Omio customers traveling this route book their buses from Köln Hbf   to Berlin, Zentralen Omnibusbahnhof.

Where is the bus station in Cologne? Where is the bus station in Berlin?

The most popular departure bus station with passengers for this route, called Köln Hbf, is located 1 mile (s) / 1 km from the city center of Cologne.

The most popular arrival bus station, Berlin, Zentralen Omnibusbahnhof, is located 6 mile (s) / 9 km away from the city center of Berlin.

Which bus providers can take me to Berlin from Cologne?
When taking a bus from Cologne to Berlin, you can count on Flixbus, BlaBlaCar, Eurolines Germany or FlixTrain for the best way to get you to Berlin. You can also check all possible bus providers who offer a service from Cologne to Berlin and compare the amenities they offer before buying a bus ticket.
Is there a direct bus from Cologne to Berlin?
Yes, you can look for direct buses from Cologne to Berlin with Flixbus or BlaBlaCar  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
When is the earliest bus from Cologne to Berlin? When is the last bus from Cologne to Berlin?
The first Cologne to Berlin bus departs at 9: 30 AM   and the last bus from Cologne to Berlin leaves at 3: 35 PM. Check out the most up-to-date bus schedule from Cologne to Berlin on Omio and find the best time to travel to your destination.
When should I book the Cologne to Berlin bus for the best deals on tickets?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this trip and save money. If you buy bus tickets from Cologne to Berlin within the next 7 days, you can find tickets to cost on average $29 (€23) one way. To find the best prices for this journey, consider booking your bus ticket from Cologne to Berlin a few months in advance.
Stations

Important Stations and Airports for this Journey

Berlin
Berlin, ZOB am Funkturm
Amenities