Cheap coaches to Berlin

Compare all bus schedules and bus routes to Berlin

swap
Search accommodation with Booking.com
The Best Deals Save up to 70%
The Most Choices Millions of routes worldwide
Easy and Transparent Compare offers with 1 click
Berlin Facts
Local Time
Country Germany
City Population 3.43 Million
Currency Euro
Bus connections 1887
bus stations 132
coach operators 16
cheapest ride £4.18
You are looking for a cheap bus to Berlin?
CheckMyBus has got you covered! We compare all available coaches to Berlin and show you departure and arrival times, the exact stops, travel times and of course the best ticket prices. You will also find all information about the equipment on board. Does the coach have air conditioning, electrical sockets or WiFi?
On this page, we also show you the cheapest bus to Berlin over the next few days. You’ll also receive information about long-distance bus stops in Berlin which will help you find your way around. You will also find the most popular bus routes to Berlin.
Your route is not there? In the search bar, we have already filled Berlin as your destination. You just have to enter your place of departure. However, if you want to take the bus from Berlin, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.
Do you already know when you will return from Berlin? Then check the return trip straight away and simply select the appropriate date.
Are you travelling with other people? Then indicate how many passengers are travelling with you to Berlin and start your search.
The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customise everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Berlin.

All bus stops in Berlin

Stations
Berlin - Adlershof
Berlin  (Germany)
Berlin - Ahrensfelde (S) Train Station
Märkische Allee , 12689  Berlin  (Germany)
Berlin - Albrechtshof Station
Berlin  (Germany)
Berlin - Alexanderplatz Train Station
Alexanderstraße 3, 10178  Berlin  (Germany)
Berlin - Altglienicke Train Station
Berlin  (Germany)
Berlin - Alt-Reinickendorf Train Station
Berlin  (Germany)
Berlin - Alt-Tegel
Karolinenstraße , 13507  Berlin  (Germany)
Berlin - Attilastraße Train Station
Berlin  (Germany)
Berlin - Baumschulenweg Train Station
Berlin  (Germany)
Berlin - Bellevue Train Station
Berlin  (Germany)
Berlin - Betriebsbahnhof Rummelsburg
Berlin  (Germany)
Berlin - Beusselstraße Train Station
Berlin  (Germany)
Berlin - Biesdorf Train Station
Berlin  (Germany)
Berlin - Blankenburg Train Station
Berlin  (Germany)
Berlin - Bornholmer Straße Train Station
Berlin  (Germany)
Berlin - Brandenburger Tor Train Station
Berlin  (Germany)
Berlin - Buch Train Station
Berlin  (Germany)
Berlin - Bundesplatz Train Station
Berlin  (Germany)
Berlin - Central bus station ZOB
Masurenallee 6, 14057  Berlin  (Germany)
Berlin - Charlottenburg Station
Stuttgarter Platz , 10627  Berlin  (Germany)
Berlin - Eichborndamm Train Station
Berlin  (Germany)
Berlin - Feuerbachstrasse Train Station
Berlin  (Germany)
Berlin - Frankfurter Allee Train Station
Berlin  (Germany)
Berlin - Friedenau Train Station
Berlin  (Germany)
Berlin - Friedrichsfelde Ost Train Station
Berlin  (Germany)
Berlin - Friedrichshagen Train Station
Berlin  (Germany)
Berlin - Friedrichstraße Train Station
Berlin  (Germany)
Berlin - Frohnau Train Station
Berlin  (Germany)
Berlin - Gehrenseestraße Train Station
Berlin  (Germany)
Berlin - Gesundbrunnen Train Station
Hanne-Sobek-Platz 1, 13357  Berlin  (Germany)
Berlin - Greifswalder Strasse Train Station
Berlin  (Germany)
Berlin - Grünau Train Station
Berlin  (Germany)
Berlin - Grünbergallee Train Station
Berlin  (Germany)
Berlin - Grunewald Train Station
Berlin  (Germany)
Berlin - Hackescher Markt Train Station
Berlin  (Germany)
Berlin - Halensee Train Station
Berlin  (Germany)
Berlin - Heerstraße Train Station
Berlin  (Germany)
Berlin - Heidelberger Platz
Berlin  (Germany)
Berlin - Heiligensee Train Station
Berlin  (Germany)
Berlin - Hennigsdorf
16761  Berlin  (Germany)
Berlin - Hermannstraße Train Station
Berlin  (Germany)
Berlin - Hermsdorf Train Station
Berlin  (Germany)
Berlin - Hirschgarten Train Station
Berlin  (Germany)
Berlin - Hohenschönhausen Train Station
Berlin  (Germany)
Berlin - Hohenzollerndamm Train Station
Berlin  (Germany)
Berlin - Humboldthain Train Station
Berlin  (Germany)
Berlin - Innsbrucker Platz Train Station
Berlin  (Germany)
Berlin - Johannisthal Train Station
Berlin  (Germany)
Berlin - Jungfernheide Train Station
Berlin  (Germany)
Berlin - Kaiserdamm
Kaiserdamm , 14057  Berlin  (Germany)
Berlin - Karl-Bonhoeffer-Nervenklinik Train Station
Berlin  (Germany)
Berlin - Karlshorst Train Station
Berlin  (Germany)
Berlin - Karow Train Station
Berlin  (Germany)
Berlin - Kaulsdorf Train Station
Berlin  (Germany)
Berlin - Köpenick Train Station
Berlin  (Germany)
Berlin - Landsberger Allee Train Station
Berlin  (Germany)
Berlin - Lankwitz
Berlin  (Germany)
Berlin - Lichtenberg Train Station
Gudrunstraße 1, 10365  Berlin  (Germany)
Berlin - Lichtenrade
Berlin  (Germany)
Berlin - Lichterfelde Ost Train Station
Berlin  (Germany)
Berlin - Lichterfelde Süd Train Station
Berlin  (Germany)
Berlin - Lichterfelde West Train Station
Berlin  (Germany)
Berlin - Mahlsdorf Train Station
12623  Berlin  (Germany)
Berlin - Marienfelde Train Station
Berlin  (Germany)
Berlin - Marzahn
Berlin  (Germany)
Berlin - Mehrower Allee Train Station
Berlin  (Germany)
Berlin - Messe Nord Train Station
Berlin  (Germany)
Berlin - Messe Süd Train Station
Berlin  (Germany)
Berlin - Mexikoplatz Train Station
Berlin  (Germany)
Berlin - Neukölln Train Station
Berlin  (Germany)
Berlin - Nikolaiviertel
Berlin  (Germany)
Berlin - Nikolassee Train Station
Berlin  (Germany)
Berlin - Nöldnerplatz
10317  Berlin  (Germany)
Berlin - Nord Train Station
Berlin  (Germany)
Berlin - Oberspree Train Station
Berlin  (Germany)
Berlin - Olympiastadion
Flatowallee , 14055  Berlin  (Germany)
Berlin - Oranienburger Straße
Berlin  (Germany)
Berlin - Osdorfer Straße Train Station
Berlin  (Germany)
Berlin - Ostbahnhof
Am - Ostbahnhof 9, 10243  Berlin  (Germany)
Berlin - Ostkreuz Station
Hauptstraße , 10317  Berlin  (Germany)
Berlin - Pankow Heinersdorf Train Station
Am feuchten Winkel , 13189  Berlin  (Germany)
Berlin - Pankow Train Station
Berlin  (Germany)
Berlin - Pichelsberg Train Station
Berlin  (Germany)
Berlin - Plänterwald Train Station
Berlin  (Germany)
Berlin - Poelchaustr (S) Train Station
Poelchaustr , Berlin  (Germany)
Berlin - Potsdamer Platz Train Station
10785  Berlin  (Germany)
Berlin - Prenzlauer Allee Train Station
Berlin  (Germany)
Berlin - Priesterweg Train Station
Berlin  (Germany)
Berlin - Rahnsdorf
Berlin  (Germany)
Berlin - Raoul-Wallenberg-Straße Train Station
Berlin  (Germany)
Berlin - Rathaus Steglitz Train Station
Berlin  (Germany)
Berlin - S Bergfelde Train Station
Berlin  (Germany)
Berlin - S Botanischer Garten Train Station
Berlin  (Germany)
Berlin - S Buckower Chaussee Train Station
Berlin  (Germany)
Berlin - S Waßmannsdorf
Berlin  (Germany)
Berlin - Savignyplatz
Berlin  (Germany)
Berlin - Schichauweg Train Station
Berlin  (Germany)
Berlin - Schlachtensee Train Station
Berlin  (Germany)
Berlin - Schoneberg (S)
10827  Berlin  (Germany)
Berlin - Schöneweide Train Station
Berlin  (Germany)
Berlin - Schönhauser Allee Train Station
Berlin  (Germany)
Berlin - Schönholz Train Station
Berlin  (Germany)
Berlin - Schulzendorf Train Station
Berlin  (Germany)
Berlin - Sonnenallee
Berlin  (Germany)
Berlin - Spandau Station
Altstädter Ring 3, 13597   Berlin  (Germany)
Berlin - Spindlersfeld Train Station
Berlin  (Germany)
Berlin - Springpfuhl
12681  Berlin  (Germany)
Berlin - Staaken Train Station
Berlin  (Germany)
Berlin - Station Zoo
Jebensstraße 24, 10623  Berlin  (Germany)
Berlin - Stresow
Berlin  (Germany)
Berlin - Südende
Berlin  (Germany)
Berlin - Sudkreuz Station
Hildegard-Knef-Platz  , 10829  Berlin  (Germany)
Berlin - Sundgauer Straße Train Station
Berlin  (Germany)
Berlin - Tempelhof
Berlin  (Germany)
Berlin - Tiergarten
Berlin  (Germany)
Berlin - Treptower Park (S)
Puschkinallee , 12435  Berlin  (Germany)
Berlin - Waidmannslust
Berlin  (Germany)
Berlin - Warschauer Straße Train Station
Berlin  (Germany)
Berlin - Wartenberg Train Station
Berlin  (Germany)
Berlin - Wedding Train Station
Berlin  (Germany)
Berlin - Westend (S) Train Station
Berlin  (Germany)
Berlin - Westhafen Train Station
Berlin  (Germany)
Berlin - Wilhelmshagen Train Station
Berlin  (Germany)
Berlin - Wilhelmsruh Train Station
Berlin  (Germany)
Berlin - Wittenau (Wilhelmsruher Damm) Train Station
Berlin  (Germany)
Berlin - Wollankstraße Train Station
Berlin  (Germany)
Berlin - Wuhletal
Berlin  (Germany)
Berlin - Wuhlheide Train Station
Berlin  (Germany)
Berlin - Yorckstrasse Train Station
Berlin  (Germany)
Berlin - Zehlendorf Train Station
Berlin  (Germany)
Berlin - Zitadelle Spandau
Berlin  (Germany)
Berlin Central Station
Europaplatz , 10557  Berlin  (Germany)

FAQs about the bus route to Berlin

When do coaches go to Berlin?

What time a bus arrives in Berlin depends on which city you depart from. Therefore, simply enter the desired destination in our search engine to find the exact times for your planned travel date.

Is there a direct coach to Berlin?

Whether there is a direct bus route to Berlin depends on which city you are travelling from. Therefore, simply enter your desired destination in our search engine to find out whether there is a direct bus route to Berlin. In this context, keep in mind that depending on the travel date, there may be fewer direct connections.

What can I take with me on my bus ride to Berlin?

Depending on which provider you travel to Berlin with, what you're allowed to bring with you can vary. To find out whether you can take your bike, snowboard or skis with you, for example, simply use our search engine to find a bus that is best suited to your needs for your planned travel date.

What equipment does the coach to Berlin have?

The equipment on board differs depending on the company. Most buses to Berlin now have air conditioning, sockets and WiFi (mostly free of charge). In addition, some bus providers also offer snacks and drinks (mostly for a fee). It is best to use our search function to get precise information about the equipment of the bus to Berlin on your planned travel date.

Discover other destinations by coach

The most searched bus routes to and from Berlin

Cities near Berlin

Cities in and around Berlin, such as Potsdam, Brandenburg and Bernau bei Berlin, are also served by national and international coaches. You can find all available offers by including them in your search. Simply use the sorting option to the left of the results and directly compare all trips. Find routes that connect Berlin with Werder (Havel), Stahnsdorf, Schwielowsee and many other places via public transport or city buses. In addition, we also show you airport buses to and from nearby airports, such as Berlin Tegel Airport, Berlin Schoenefeld Airport. Where timetables are available, we will also show other modes of transport in the local network.

The CheckMyBus App

Free Download

App Store
CheckMyBus App
Close
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we and our partners use technical, analytical, and marketing cookies for ads personalisation. We remember your anonymized details to provide a personalized experience.