COMPARE Prices across different modes

Mon
25 Oct
Find prices
£31Flixbus
£220Eurowings
Tue
26 Oct
£29FlixTrain
£29Flixbus
£141Eurowings
Wed
27 Oct
£33Deutsche Bahn
£33BlaBlaCar Bus
Find prices
Thu
28 Oct
£22FlixTrain
£26Flixbus
£176Eurowings
Fri
29 Oct
£38Deutsche Bahn with connection
£33Flixbus
£141Eurowings
Sat
30 Oct
£20FlixTrain
£29Flixbus
Find prices
Sun
31 Oct
£26FlixTrain
£26Flixbus
£79Eurowings
Mon
1 Nov
£18FlixTrain
£18Flixbus
£62Eurowings
Wed
3 Nov
£9FlixTrain
£13Flixbus
£79Eurowings
Thu
4 Nov
£16Deutsche Bahn
£31BlaBlaCar Bus
£71Eurowings
Sat
6 Nov
£9FlixTrain
£18Flixbus
£62Eurowings
Sun
7 Nov
£16Deutsche Bahn
£29BlaBlaCar Bus
£71Eurowings
Mon
8 Nov
£9FlixTrain
£13Flixbus
£71Eurowings
Tue
9 Nov
£9FlixTrain
£13Flixbus
£62Eurowings
Wed
10 Nov
£16Deutsche Bahn
£22BlaBlaCar Bus
Find prices
Thu
11 Nov
£9FlixTrain
£18Flixbus
£62Tuifly
Sat
13 Nov
£16Deutsche Bahn
£22BlaBlaCar Bus
£53Eurowings
Sun
14 Nov
£16Deutsche Bahn
£22BlaBlaCar Bus
£71Eurowings

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information from Cologne to Berlin

distanceDistance296 miles (478 km)
durationAverage coach duration9 h 5 min
priceAverage coach ticket price£30 (€34)
changesDirect coachYes
carriersCoach companiesFlixbus, BlaBlaCar, Eurolines Germany or FlixTrain

Coaches from Cologne to Berlin cover the 296 miles (478 km) long route taking on average 9 h 5 min with our travel partners like Flixbus, BlaBlaCar, Eurolines Germany or FlixTrain. There are direct coach services available. While the average ticket price for this trip costs around £30, you can find the cheapest coach ticket for as low as £26. Travellers depart most frequently from Köln Hbf and arrive in Berlin, Zentralen Omnibusbahnhof.

Coach companies

FlixBus between Cologne and Berlin

Travel from Cologne to Berlin from £26 with Omio’s coach partners FlixBus! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.

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 from Cologne to Berlin.

Omio helps you compare and book the perfect coach with FlixBus between Cologne and Berlin for a smooth and relaxing journey. Check the latest FlixBus coach timetables for the ideal departure and arrival times, take a look at the travel information for the Cologne to Berlin coach with FlixBus (such as baggage allowance and amenities offered onboard), compare the best connections for your Cologne - Berlin journey and then book a cheap coach ticket with ease. The distance from Cologne to Berlin by coach is 296 miles (478 km). You can book tickets for this FlixBus coach for as low as £26 one-way if you book in advance. When you search for FlixBus tickets between Cologne and Berlin in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a coach. Book that perfect FlixBus Cologne - Berlin coach ticket online and enjoy your trip!

FlixBus has updated its ticket policies due to the coronavirus. Keep these in mind when booking your FlixBus tickets between Cologne and Berlin and when travelling by coach:

  • 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: Journey Details

Buses from Cologne to Berlin are operated by Postbus, MegaBus, FlixBus and OneBus. There are regular and frequent services offered, from early morning until late in the evening. Buses from Cologne to Berlin take between 7 and 15 hours to make the journey, depending on the service chosen. Some services on FlixBus and Postbus may require changes, which significantly lengthen journey time. Weekend services are also frequent.

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. At 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 and 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 does a cheap coach from Cologne to Berlin cost?
Omio customers have found the cheapest coaches from Cologne to Berlin to cost as little as £26  in the next 7 days.
What is the average cost of a coach from Cologne to Berlin?
If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Cologne to Berlin coach prices are on average £30  one way.
How many miles is it from Cologne to Berlin by coach?
The distance between Cologne and Berlin by coach is approximately 296 miles (478 km).
How long is the coach from Cologne to Berlin?
On average the Cologne to Berlin coach time is 9 h 5 min  covering the 296 miles (478 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure coach station in Cologne and arrival coach station in Berlin?

When departing from Cologne, you have various coach station options to start your trip from including Köln, Köln Bonn Airport and Cologne, Siegburger Street (Access Tankstelle). When arriving in Berlin, you can end your trip in coach stations like Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz.

Omio customers book a coach from Köln Hbf   to Berlin, Zentralen Omnibusbahnhof   most frequently for this route.

Where is the departure coach station in Cologne located? Where is the arrival coach station in Berlin located?

Passengers board the coach most frequently from Köln Hbf, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the coach at Berlin, Zentralen Omnibusbahnhof, located 6 mile (s) / 9 km away from the city centre.

Which coach companies can take me from Cologne to Berlin?
For the best Cologne to Berlin coach to buy, you can travel safely and comfortably with Flixbus, BlaBlaCar, Eurolines Germany or FlixTrain. However, it's always good to check all possible coach companies with services between Cologne and Berlin to compare what amenities they may offer.
Can I buy a direct coach from Cologne to Berlin?
Yes, you can look for direct coaches from Cologne to Berlin with Flixbus or BlaBlaCar  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
When can I take the first coach from Cologne to Berlin? When can I take the last coach for the day?
The earliest coach for this route departs from Cologne at 06: 10. The last coach leaves from Cologne at 16: 35. Check Omio for the latest coach timetable from Cologne to Berlin and book the best time to depart on your chosen travel date.
How far in advance should I purchase a coach ticket from Cologne to Berlin to get the best deals?
You can find a coach from Cologne to Berlin to cost on average £30 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Cologne to Berlin coach generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey