Search bus tickets to Berlin

switcheroo

Quickview

How to get to Berlin by bus?

Routes198
Trips per day2,312
bus carriers12
Stations19
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Berlin?

The cheapest prices for a bus ticket to Berlin that users have found recently on Wanderu start at €4.93. Such great deals to Berlin are available on one route to Hamburg. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Berlin. Magdeburg at €8.95 has consistently the lowest average bus ticket prices to Berlin.

What are the main bus stations in Berlin?

The most popular bus stations in Berlin are Central Bus Station, Südkreuz and Alexanderplatz. Central Bus Station is the busiest bus station in Berlin.

Dresden

There are 127 bus schedules per day connecting Dresden with Berlin. It takes on average 2 hours and 40 minutes to travel 103 miles, 166 kms, by bus from Dresden. 3 bus carriers offer schedules from Dresden, with RegioJet Bus offering the most daily connections to Berlin. Traveling by bus from Dresden you will most likely to arrive in Berlin at Central Bus Station.
Avg. Time
2h 40m
Avg. Price
€10.29

Pilsen

There are 87 bus schedules per day connecting Pilsen with Berlin. It takes on average 8 hours and 33 minutes to travel 193 miles, 310 kms, by bus from Pilsen. 3 bus carriers offer schedules from Pilsen, with RegioJet Bus offering the most daily connections to Berlin. Traveling by bus from Pilsen you will most likely to arrive in Berlin at Central Bus Station.
Avg. Time
8h 33m
Avg. Price
€22.32

Prague

There are 83 bus schedules per day connecting Prague with Berlin. It takes on average 4 hours and 51 minutes to travel 175 miles, 282 kms, by bus from Prague. 6 bus carriers offer schedules from Prague, with Arda Tur offering the most daily connections to Berlin. Traveling by bus from Prague you will most likely to arrive in Berlin at Central Bus Station.
Avg. Time
4h 51m
Avg. Price
€20.63

Leipzig

There are 68 bus schedules per day connecting Leipzig with Berlin. It takes on average 2 hours and 29 minutes to travel 93 miles, 150 kms, by bus from Leipzig. 2 bus carriers offer schedules from Leipzig, with FlixBus offering the most daily connections to Berlin. Traveling by bus from Leipzig you will most likely to arrive in Berlin at Central Bus Station.
Avg. Time
2h 29m
Avg. Price
€9.37

Hamburg

There are 59 bus schedules per day connecting Hamburg with Berlin. It takes on average 3 hours and 27 minutes to travel 159 miles, 256 kms, by bus from Hamburg. 2 bus carriers offer schedules from Hamburg, with FlixBus offering the most daily connections to Berlin. Traveling by bus from Hamburg you will most likely to arrive in Berlin at Central Bus Station.
Avg. Time
3h 27m
Avg. Price
€11.56

Located in , Germany, you can travel by bus to Berlin from 198 destinations and choose from 2312 daily bus schedules to get you there. FlixBus has the most bus connections to Berlin. The furthest bus arriving in Berlin covers a distance of 1162.09 miles, 1869.73 kms, covering the journey in 38 hours and 45 minutes

Looking for other ways to get there? Check out Train options to Berlin.

bus companies serving Berlin

Arda Tur

There are 1 daily Arda Tur schedules to Berlin. Arda Tur can get you to Berlin by bus from Prague.
Restroom
WiFi
Snacks
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 4m
Avg. Price
€14.85

Union Ivkoni

There are 1 daily Union Ivkoni schedules to Berlin. Union Ivkoni can get you to Berlin by bus from Prague.
Movies
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 7m
Avg. Price
€26.43

RegioJet Bus

There are 35 daily RegioJet Bus schedules to Berlin. RegioJet Bus can get you to Berlin by bus from 19 destinations including Prague.
Restroom
WiFi
Newspaper/Magazine
Movies
Snacks
Satellite TV
Extra legroom
Games
Power outlet
Air conditioning
Free water
Avg. Time
0h 5m
Avg. Price
€16.08

FlixBus

There are 1209 daily FlixBus schedules to Berlin. FlixBus can get you to Berlin by bus from 216 destinations including Dresden.
Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 10m
Avg. Price
€28.16

IC Bus

There are 1 daily IC Bus schedules to Berlin. IC Bus can get you to Berlin by bus from 3 destinations including Poznań.
Avg. Time
0h 7m
Avg. Price
€16.30

Pinkbus

There are 1 daily Pinkbus schedules to Berlin. Pinkbus can get you to Berlin by bus from Munich.
WiFi
Extra legroom
Air conditioning
Avg. Time
0h 7m
Avg. Price
€22.46

Eurolines France

There are 8 daily Eurolines France schedules to Berlin. Eurolines France can get you to Berlin by bus from 30 destinations including Bagnolet.
USB power
Restroom
WiFi
Extra legroom
Power outlet
Avg. Time
0h 26m
Avg. Price
€49.64

Ouibus

There are 26 daily Ouibus schedules to Berlin. Ouibus can get you to Berlin by bus from 15 destinations including Leipzig.
Restroom
WiFi
Extra legroom
Power outlet
Green certified
Air conditioning
Avg. Time
0h 6m
Avg. Price
€14.04

CityBusExpress

There are 1 daily CityBusExpress schedules to Berlin. CityBusExpress can get you to Berlin by bus from Amsterdam.
Restroom
WiFi
Newspaper/Magazine
Movies
Air conditioning
Beverage
Avg. Time
0h 8m
Avg. Price
€22.86

PKS Szczecin

There are 24 daily PKS Szczecin schedules to Berlin. PKS Szczecin can get you to Berlin by bus from Szczecin.
Movies
Air conditioning
Avg. Time
0h 3m
Avg. Price
€11.27

Sindbad

There are 1 daily Sindbad schedules to Berlin. Sindbad can get you to Berlin by bus from 7 destinations including Wrocław.
Restroom
WiFi
Movies
Extra legroom
Air conditioning
Beverage
Avg. Time
0h 8m
Avg. Price
€43.77

Comati PSG

There are 1 daily Comati PSG schedules to Berlin. Comati PSG can get you to Berlin by bus from 5 destinations including Copenhagen.
USB power
Restroom
WiFi
Newspaper/Magazine
Movies
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 11m
Avg. Price
€46.66