Berlin
Berlin airport to city centre: trains, buses, taxis and costs
Take the FEX or S-Bahn from Berlin Brandenburg (BER) to Hauptbahnhof or Alexanderplatz: about 30 minutes, €4.40 (2026 estimate) on an ABC zone ticket. Trains run roughly every 10–20 minutes from early morning to late night. Choose a taxi (€60–80, 35–50 min) only with heavy bags or a late arrival.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideBerlin
Key facts
- Airport
- Berlin Brandenburg (BER), about 20 km south-east of the centre
- Fastest railcheck
- FEX (Flughafen-Express) to Hauptbahnhof, about 30 min
- Cheapest railcheck
- S-Bahn S9/S45 to the centre, about 45–50 min
- Ticketcheck
- ABC zone single, €4.40 (2026 estimate)
- Frequencycheck
- Roughly every 10–20 min through the day
- Taxicheck
- €60–80 to the centre, 35–50 min (2026 estimate)
- First and last trainscheck
- Trains run from early morning until after midnight; night buses cover the gap
Your options at a glance
BER sits south-east of the city, next to the old Schönefeld site. Two rail lines and a taxi rank serve the terminal, and all of them drop you within walking distance of the main sights. The train is the default for almost everyone: it is cheap, frequent and avoids the ring-road traffic that can double a taxi time at peak hours.
Pick by luggage and arrival time rather than by saving a euro or two. With one bag and a daytime landing, the train wins. With a family, ski bags or a landing after midnight, a taxi or pre-booked transfer is worth the money.
| Option | Time to centre | Cost (2026 estimate) | Best for |
|---|---|---|---|
| FEX airport express | About 30 min to Hauptbahnhof | €4.40 ABC single | Most travellers, daytime |
| S-Bahn S9 / S45 | 45–50 min | €4.40 ABC single | Cheapest, no changes to Alexanderplatz |
| Regional RE/RB trains | About 30 min | €4.40 ABC single | Same ticket, slightly fewer stops |
| Taxi | 35–50 min | €60–80 | Luggage, groups, late arrivals |
| Pre-booked transfer | 35–50 min | €50–90 | Fixed price, meet-and-greet |
| Bus (night services) | 50–70 min | €4.40 ABC single | When trains have stopped |
| Car hire | 35–50 min | €40–90 a day plus fuel | Trips out of the city |
Trains: FEX, S-Bahn and regional services
The airport express (FEX) is the quickest rail option, running to Hauptbahnhof in about half an hour. Regional RE and RB trains use the same tracks and the same ticket, so take whichever leaves first. The S-Bahn S9 and S45 take longer — 45 to 50 minutes — but run through the centre and are useful if your hotel is near Alexanderplatz or Friedrichstraße.
All of these need an ABC zone ticket, because BER is outside the AB city core. Buy from the machines on the platform, in the app, or tap a contactless card where the reader accepts it. Validate paper tickets before boarding; inspectors do check. The Deutschlandticket covers regional trains and the S-Bahn but not the FEX if it is classed as a long-distance service — check before you rely on it.
Trains run from early morning until after midnight, roughly every 10 to 20 minutes through the day and less often at night. If you land when the rails are quiet, night buses run to the centre on the same ABC ticket.
- Buy an ABC ticket, not AB: the airport is outside the city core.
- Validate paper tickets in the machine on the platform before boarding.
- Hauptbahnhof, Alexanderplatz, Friedrichstraße and Zoologischer Garten all connect to U-Bahn and tram lines.
Taxi, ride-hailing and pre-booked transfers
The taxi rank is outside the terminal. A metered ride to the centre costs roughly €60–80 and takes 35 to 50 minutes depending on traffic; the ring road is the variable. Ride-hailing apps work at BER and often quote a fixed price before you accept, which takes the guesswork out of a late arrival.
Pre-booked transfers with a driver waiting in arrivals cost a little more but remove the queue and the language barrier. They make sense for families, for anyone arriving after the trains stop, and for early departures when you want a guaranteed pickup time. Shared shuttles are cheaper per person but add stops.
| Option | Cost (2026 estimate) | Watch out for |
|---|---|---|
| Metered taxi | €60–80 | Traffic on the ring road; card acceptance varies |
| Ride-hailing app | €50–80 | Pickup point may be a short walk from the terminal |
| Pre-booked private transfer | €50–90 | Confirm the meeting point in arrivals |
| Shared shuttle | €15–25 per person | Multiple drop-offs; slower |
What it costs
The rail fare is the same whichever train you take: one ABC single ticket, about €4.40 (2026 estimate). A day ticket or a small-group ticket can be cheaper if you are heading straight out again or travelling with others. Children under the usual age limit travel free on Berlin public transport — check the current rule at the machine.
Taxis are the big cost. Budget €60–80 to the centre, more if you are going far west or north. Tipping follows the German norm: round up by a euro or two, or say the total you want to pay.
| Item | Price (2026 estimate) |
|---|---|
| ABC single ticket | €4.40 |
| ABC day ticket | €10–11 |
| Taxi to the centre | €60–80 |
| Pre-booked transfer | €50–90 |
| Car hire per day | €40–90 plus fuel |
Practical tips
Shops and supermarkets inside the terminal and at the main stations stay open on Sundays and public holidays, which matters in Germany, where almost everything else closes. Station toilets cost €0.50–1.50. Tap water is safe to drink everywhere in the city.
If you are continuing by train, Hauptbahnhof and Gesundbrunnen connect to ICE and IC services across Germany. Buy a Sparpreis ticket early for the best price; on-the-day Flexpreis fares are much higher. If a delay makes you miss a connection, the ticket binding is lifted when DB is late, so you can take the next train.
For a short stay, a contactless card or a phone ticket is the simplest way to pay for Berlin transport. Paper tickets still work but need validating. Keep your ticket until you leave the last station — checks happen on the platform as well as on board.
- Trains stop after midnight; night buses use the same ABC ticket.
- Buy Sparpreis rail tickets early if you are leaving Berlin the same day.
- Sunday and holiday closures do not apply to station shops and airport shops.
FAQ
Questions people ask
How do I get from Berlin airport to the city centre?
Take the FEX airport express or a regional train to Hauptbahnhof, about 30 minutes, or the S-Bahn S9/S45, 45–50 minutes. All use one ABC ticket, about €4.40 (2026 estimate). Trains run roughly every 10–20 minutes from early morning to after midnight.
How much is a taxi from Berlin airport?
Roughly €60–80 to the centre, 35–50 minutes depending on traffic (2026 estimate). Ride-hailing apps often quote a fixed price. Pre-booked transfers run €50–90. Round up by a euro or two when paying.
Is there a train from Berlin airport?
Yes. The FEX and regional RE/RB trains reach Hauptbahnhof in about 30 minutes, and the S-Bahn S9/S45 take 45–50 minutes. All need an ABC zone ticket because the airport sits outside the AB city core.
Which ticket do I need from BER to central Berlin?
An ABC zone ticket, about €4.40 (2026 estimate). The AB ticket is not enough. Validate paper tickets before boarding; contactless cards and app tickets do not need validating.
Do trains run at night from Berlin airport?
Rail services thin out after midnight. Night buses run to the centre on the same ABC ticket. For a late landing with luggage, a taxi or pre-booked transfer is the simpler choice.
Deep dive
Every source; changeable facts are marked check