Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
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

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.

Not field-verified
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

Updated Sep 20265 min read

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.

Your options at a glance
OptionTime to centreCost (2026 estimate)Best for
FEX airport expressAbout 30 min to Hauptbahnhof€4.40 ABC singleMost travellers, daytime
S-Bahn S9 / S4545–50 min€4.40 ABC singleCheapest, no changes to Alexanderplatz
Regional RE/RB trainsAbout 30 min€4.40 ABC singleSame ticket, slightly fewer stops
Taxi35–50 min€60–80Luggage, groups, late arrivals
Pre-booked transfer35–50 min€50–90Fixed price, meet-and-greet
Bus (night services)50–70 min€4.40 ABC singleWhen trains have stopped
Car hire35–50 min€40–90 a day plus fuelTrips 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.

Taxi, ride-hailing and pre-booked transfers
OptionCost (2026 estimate)Watch out for
Metered taxi€60–80Traffic on the ring road; card acceptance varies
Ride-hailing app€50–80Pickup point may be a short walk from the terminal
Pre-booked private transfer€50–90Confirm the meeting point in arrivals
Shared shuttle€15–25 per personMultiple 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.

What it costs
ItemPrice (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.