Berlin Central Bus Station: Where Your FlixBus Arrives and How to Get Into the City

The cheapest way into Berlin usually ends with the same small shock. The bus from Prague or Hamburg pulls off the motorway, slides past a huge steel radio tower, and stops under a long grey canopy that is very clearly not Alexanderplatz. This is the ZOB, Berlin's central bus station, and it sits in Westend at the far western edge of the inner city, about 7 km from the places most visitors actually sleep.
I meet guests on my free tour who lost an hour here on arrival day, standing at the ZOB with a phone at 8 percent, trying to work out which of the two nearby stations goes where. The fix is simple once someone shows you: two stations, each about a four minute walk, and they split the city between them. This guide covers that, plus the part almost nobody checks: your bus may not need to end at the ZOB at all.

Boarding at the ZOB: the departure board hangs over the platform, and the city is one S-Bahn or U-Bahn ride away.
Where the Berlin central bus station actually is
The ZOB, short for Zentraler Omnibusbahnhof, stands at Messedamm 8 in Westend, wedged between the trade fair halls and the Funkturm, the lattice radio tower you see from the motorway. FlixBus, Ecolines and most international coaches use it as their main Berlin stop, and the station's own site lists the practical basics.
The building was renovated a few years ago and works fine for an arrival: there is a heated waiting hall, ticket counters, luggage lockers, toilets, a bakery and a kiosk. It is a working bus station, not a destination. My advice: do not plan to linger, and do not judge Berlin by your first ten minutes here. Westend is quiet office-and-fairground territory, and the Berlin you came for starts one train ride east.

The ZOB from above: bus platforms under the canopies, with the trade fair grounds and the Funkturm right behind.
Two stations split the city between them
Everything about leaving the ZOB comes down to one choice, and it is easier than it looks. Walk out of the station and you have two rail stations within about 300 m, each covering a different half of Berlin.
S Messe Nord/ZOB, directly across Messedamm, carries the Ring S-Bahn (S41 and S42). This is your train for anywhere on the circle around the city: Gesundbrunnen and Prenzlauer Berg to the north, Suedkreuz and Neukoelln to the south. The S41 runs clockwise, the S42 the other way.
U Kaiserdamm, a short walk up Messedamm at the big crossing, carries the U-Bahn straight through the middle: Zoologischer Garten in about 8 minutes, then Wittenbergplatz, Potsdamer Platz and on to Alexanderplatz in roughly half an hour. During the current track works the U2 shares this stretch with its U12 works variant; both take you the same way.
The pattern is worth memorising: centre means Kaiserdamm, ring means Messe Nord. I checked every connection below against the live VBB journey planner on 30 August 2026, so the minutes are real timetable minutes, not guesses.

U Kaiserdamm, four minutes from the bus platforms: the U-Bahn here runs straight through Zoologischer Garten and Potsdamer Platz to Alexanderplatz.
From the ZOB to the places people actually stay
The verified times from the ZOB side, each with the single AB ticket at 4.00 EUR:
Alexanderplatz and Mitte: U-Bahn from Kaiserdamm, about 30 minutes, no change needed.
Hauptbahnhof: S-Bahn from Messe Nord/ZOB one stop to Westkreuz, then any east-bound train, about 20 minutes. More on that station in my Hauptbahnhof guide.
City West and Kudamm: U-Bahn from Kaiserdamm, 8 minutes to Zoologischer Garten. This is the one part of Berlin the ZOB is genuinely close to.
Prenzlauer Berg: S41 from Messe Nord/ZOB straight to Schoenhauser Allee, 17 minutes, no change. Arriving guests rarely believe the ring is this quick.
Neukoelln: S42 the other way around, 23 minutes direct.
Suedkreuz and Schoeneberg: S42, 15 minutes direct.
A single AB ticket covers the whole journey including changes, for two hours in one direction. If you will ride more than twice on arrival day, the 24-hour AB ticket at 11.20 EUR is the calmer buy. Get either in the BVG or DB app before you even land, or at the machines by the platforms, and remember that paper tickets need validating before you board. The zone system itself is simple: everything in this article except BER airport is inside AB.
One night note. On Friday and Saturday nights the U-Bahn and S-Bahn run all night. On weeknights the last U-Bahn from Kaiserdamm goes around 1:00, and after that the N2 night bus from the same corner covers the route to Alexanderplatz in about 40 minutes. A late weeknight arrival is not stranded, just slower.

S Messe Nord/ZOB across the road from the bus station: the Ring S-Bahn here reaches Prenzlauer Berg in 17 minutes and Neukoelln in 23.
Your bus might not need to end at the ZOB
Here is the part I wish more visitors knew before booking. FlixBus serves nine stops in Berlin, not one. Depending on the route, your exact departure may also call at Alexanderplatz, Hauptbahnhof, Zoologischer Garten, Suedkreuz, Ostbahnhof, Treptower Park, Wannsee or Alt-Tegel, and some airport rides continue to BER.
The Alexanderplatz stop alone can save you the whole cross-town leg: the coach stops on Alexanderstrasse, opposite the Park Inn hotel, which is a two minute walk from my tour's own starting area and from half the hotels in Mitte. Buses from the south often call at Suedkreuz, buses from Hamburg sometimes at Alt-Tegel, buses from Poland at Ostbahnhof or Treptower Park.
My advice: when you book on the FlixBus site, open the stop selector for your exact departure and check every Berlin option before accepting the default. I have made the lazier version of that mistake before, sitting out the extra half hour to the ZOB on a ride that had already stopped five minutes from my door. If your ride only serves the ZOB, nothing is lost: that is exactly what the map above is for.

The Alexanderplatz stop on Alexanderstrasse: when your route offers it, this is the one to pick for Mitte.
Arrival day, done properly
If your bus does end at the ZOB, treat the station itself as a five minute pit stop: toilet, water from the kiosk, ticket in the app, then walk to your station. The lockers matter only in one scenario, an early arrival with a late check-in, and even then I would rather drop bags at the hotel desk first, since almost every Berlin hotel holds luggage for the day.
Once you are moving, the arrival rolls into a normal first day. If you land before noon and your legs survived the night bus, the historic centre between Alexanderplatz and Museum Island is the natural first walk, the same ground I cover on my free 2 hour walking tour. If you are planning the whole first day from scratch, my one day in Berlin plan starts, conveniently, exactly where the U-Bahn from Kaiserdamm drops you.
And if you arrive by air instead next time, the same logic applies at the other end of town: here is how to get from BER airport to Alexanderplatz without overpaying.

Rows of coaches at the ZOB platforms: for most rides this is the end of the line, and the city starts across the road.
Image credits
Source and licence details for the 6 photographs used in this article.
Travellers boarding a FlixBus coach at the Berlin ZOB: Bahnfrend, CC BY-SA 4.0, via Wikimedia Commons.
The renovated Zentraler Omnibusbahnhof Berlin from above: Kasa Fue, CC BY-SA 4.0, via Wikimedia Commons.
The U-Bahn platform at Kaiserdamm station: Sebastian Rittau, CC0 1.0, via Wikimedia Commons.
An S42 Ring train at Messe Nord/ICC station: Geoprofi Lars, CC BY-SA 4.0, via Wikimedia Commons.
A FlixBus double-decker at the Alexanderplatz coach stop: Florian Fèvre, CC BY-SA 4.0, via Wikimedia Commons.
Coaches lined up at the platforms of the Berlin ZOB: Florian Fèvre, CC BY-SA 4.0, via Wikimedia Commons.