Airport taxi Berlin — cost & drive time (BER)

Estimated taxi cost from Berlin Brandenburg Airport: distance, drive time and a price range for 5,193 destinations — routes from real road data (OpenStreetMap), prices from the municipal taxi tariff.

Quick answer: From Berlin Brandenburg Airport to the centre of Berlin is 26 km, takes about 37 min and costs roughly 60–70 € under the local tariff. 5,193 destinations are covered in total — only the meter is ever binding.

Estimated from the road distance and municipal taxi tariffs (base fare + per-kilometre rate). Surcharges, waiting time, luggage and airport fees are not included. Only the meter is binding.

From the airport into Berlin

Taxi cost approx.
60–70 €
Road distance
26 km
Drive time approx.
37 min

The airport station sits directly beneath Terminal 1: the FEX airport express takes about 30 minutes to Berlin Hauptbahnhof, alongside S-Bahn lines S9 and S45 and regional trains. Over that distance a taxi mainly makes sense for groups and late arrivals.

What a taxi costs by distance

DistanceTaxi cost approx.per km
5 km17–19 €3.60 €
10 km28–32 €3.00 €
20 km48–56 €2.60 €
30 km68–79 €2.45 €
50 km108–126 €2.34 €
80 km169–197 €2.29 €

Calculated from the Berlin taxi tariff: Grundgebühr 4,30 €, 2,60 €/km bis 7 km, danach 2,10 €/km (Berliner Taxitarif, Stand 2026). The per-kilometre figure falls with distance because the base fare spreads over more kilometres.

Destinations from Berlin: distance, drive time and taxi cost

DestinationDistanceDrive timeTaxi cost approx.
Berlin26 km37 min60–70 €
Potsdam50 km38 min108–126 €
Cottbus107 km1 h 13 min223–260 €
Schloss Sanssoucilandmark52 km42 min112–131 €
Messe Berlintrade fair31 km36 min70–82 €
Berlin Hauptbahnhofcentral station31 km39 min70–82 €
Wittenberg114 km1 h 19 min237–277 €
Rheinsberg119 km1 h 46 min247–289 €
Bad Saarow54 km42 min116–136 €
Tiergarten29 km33 min66–77 €
Buckow (Märkische Schweiz)68 km1 h 1 min145–169 €
Dessau-Roßlau131 km1 h 26 min272–317 €
Brandenburg an der Havel89 km1 h 4 min187–218 €
Frankfurt (Oder)82 km59 min173–202 €
Oranienburg65 km1 h 2 min139–162 €
Falkensee48 km1 h104–122 €
Bernau bei Berlin73 km47 min155–180 €
Eberswalde102 km1 h 12 min213–249 €
Königs Wusterhausen18 km18 min44–51 €
Bitterfeld-Wolfen146 km1 h 31 min302–352 €
Schwedt/Oder147 km1 h 45 min304–354 €
Fürstenwalde/Spree51 km41 min110–129 €
Neuruppin105 km1 h 25 min219–256 €
Hoyerswerda144 km1 h 39 min298–347 €
Ludwigsfelde32 km26 min72–84 €
Blankenfelde-Mahlow18 km22 min44–51 €
Strausberg58 km46 min124–145 €
Teltow28 km33 min64–75 €
Werder (Havel)66 km49 min141–164 €
Hohen Neuendorf53 km54 min114–133 €
Hennigsdorf50 km55 min108–126 €
Rathenow120 km1 h 38 min249–291 €
Eisenhüttenstadt101 km1 h 11 min211–246 €
Wandlitz84 km57 min177–206 €
Senftenberg117 km1 h 20 min243–284 €
Burg135 km1 h 22 min280–326 €
Zossen27 km28 min62–72 €
Panketal70 km48 min149–173 €
Spremberg123 km1 h 24 min255–298 €
Zerbst140 km1 h 35 min290–338 €

Estimated cost of a regular metered taxi under the municipal tariff (base fare + per-kilometre rate, 2026). Tariffs are set per municipality by ordinance and may differ; only the meter in the vehicle is binding. Not a booking, no guarantee.

Transfers to Berlin Airport

Travelling to the airport costs the same as travelling from it — the distance is identical and the tariff has no sense of direction. One difference matters: book ahead for the outbound leg, since no taxi is waiting at your door. Add a buffer for traffic; the times below assume clear roads.

Pick-upDistanceDrive timeTaxi cost approx.
Berlin → BER26 km37 min60–70 €
Potsdam → BER50 km38 min108–126 €
Cottbus → BER107 km1 h 13 min223–260 €
Schloss Sanssouci → BER52 km42 min112–131 €
Messe Berlin → BER31 km36 min70–82 €
Berlin Hauptbahnhof → BER31 km39 min70–82 €
Wittenberg → BER114 km1 h 19 min237–277 €
Rheinsberg → BER119 km1 h 46 min247–289 €
Bad Saarow → BER54 km42 min116–136 €
Tiergarten → BER29 km33 min66–77 €
Buckow (Märkische Schweiz) → BER68 km1 h 1 min145–169 €
Dessau-Roßlau → BER131 km1 h 26 min272–317 €

Fixed price or meter?

Inside the licensed area the meter governs — the municipal tariff is binding and the driver may not charge above it. Reforms to the German passenger transport act let municipalities additionally permit fixed fares agreed before departure, which then hold regardless of traffic. Whether that option exists locally is up to the licensing authority.

For rides beyond the city limits — which most airport runs are — the price is freely negotiable anyway, because the municipal tariff no longer applies. That is exactly when agreeing a fixed fare before you get in pays off, checked against the estimate above. If in doubt, ask for the approximate fare: inside the licensed area the driver must quote it on request.

How the taxi fare is put together

A German taxi tariff has three parts: a base fare when you get in, a per-kilometre rate for the distance driven, and a time rate for standing still. It is set by each municipality by ordinance rather than nationally — which is why the same distance costs noticeably more in Munich than in Frankfurt.

For Berlin: Grundgebühr 4,30 €, 2,60 €/km bis 7 km, danach 2,10 €/km (Berliner Taxitarif, Stand 2026). On short hops the base fare dominates — at 5 km it is still a large share of the total, at 30 km it barely registers. That is exactly what the "per km" column above shows.

Surcharges can be added on top: night, weekend and holiday tariffs of roughly 10–20 %, extras for larger vehicles, bulky luggage or animals, and at some airports an access fee levied by the operator. For a ride like the one above (60–70 €), budget a little more at night.

Terminals and the taxi rank

Terminal 1 is the main building; Terminal 2 opens depending on traffic. The taxi rank is on the level below Terminal 1 departures.

Airports near Berlin

AirportIATAStraight line
Leipzig/Halle AirportLEJ136 km
Dresden AirportDRS138 km
Rostock-Laage AirportRLG190 km
Erfurt-Weimar AirportERF233 km
Hannover AirportHAJ259 km

Straight-line distance between airports — the road route typically runs 20–30 % longer. Useful when rebooking, during strikes, or when a neighbouring airport has the better connection.

When a taxi stops making sense

Taxi fares grow linearly with distance; the time advantage over rail does not. As a rough rule: up to about 30 km a taxi is convenient and defensible, beyond 50 km it gets expensive, and past 100 km you are paying 209–244 € — usually the price of several train tickets.

The maths flips when three or four of you travel together, you have heavy luggage, you land at night, or the destination is poorly served by public transport. That is what the tables above are for: put the numbers side by side, then decide.

Frequently asked questions

How much does a taxi from Berlin Airport to the city centre cost?

The distance is 26 km and the drive takes about 37 min. Using the local taxi tariff, expect roughly 60–70 €. Only the meter in the vehicle is binding.

How much does a taxi or transfer from Berlin Airport cost?

The price depends on the road distance and the municipal taxi tariff. To Schönefeld (7 km) a regular taxi would cost roughly 22–25 €. Work out other destinations in the calculator above — only the meter is binding.

How is a taxi fare calculated in Germany?

German taxi tariffs are municipal ordinances that apply only within each city's licensed area: a base fare plus a per-kilometre rate. In 2026 the base fare runs from about €4.00 (Frankfurt) to €5.90 (Munich), and the per-kilometre rate is usually €1.80–2.80. Some cities taper — Hamburg charges only €2.00/km beyond 9 km — and airports may add a surcharge (Düsseldorf €2). That is why we show a range rather than a single price.

Is there a taxi rank at Berlin Airport?

Terminal 1 is the main building; Terminal 2 opens depending on traffic. The taxi rank is on the level below Terminal 1 departures.

How is a taxi fare calculated in Germany?

German taxi tariffs are municipal ordinances that apply only inside each city's licensed area: a base fare plus a per-kilometre rate. In 2026 the base fare runs from about €4.00 to €5.90 and the per-kilometre rate is usually €1.80–2.80. Some cities taper — Hamburg charges only about €2.00/km beyond 9 km. Grundgebühr 4,30 €, 2,60 €/km bis 7 km, danach 2,10 €/km (Berliner Taxitarif, Stand 2026).

Do taxis charge more at night?

Many municipalities apply night, weekend or holiday surcharges — usually a higher per-kilometre rate or a flat uplift of roughly 10–20 %. Whether one applies is set by the local tariff ordinance, and the meter is configured with whichever tariff is in force.

Is luggage charged extra in a taxi?

Ordinary luggage is normally included in the fare. Some tariffs add surcharges for oversized items or for larger vehicles above a certain number of passengers. Waiting time — in traffic, for instance — is billed at a time rate.

How many destinations can you reach from Berlin Airport?

From Berlin, 5,193 destinations have distance, drive time and price on file — from the nearest, Schönefeld (7 km), to far-off cities. Just type your destination into the calculator above.

Which airports are near Berlin?

The nearest commercial airports are Leipzig (LEJ, about 136 km as the crow flies), Dresden (DRS, about 138 km as the crow flies), Rostock (RLG, about 190 km as the crow flies). Worth comparing when rebooking or during strikes — though the taxi ride there can eat up whatever you save on the fare.

Can you reach the city from Berlin Airport without a taxi?

The airport station sits directly beneath Terminal 1: the FEX airport express takes about 30 minutes to Berlin Hauptbahnhof, alongside S-Bahn lines S9 and S45 and regional trains. Over that distance a taxi mainly makes sense for groups and late arrivals.

Can I book a taxi through routefare.eu?

No. routefare.eu is a calculator, not a booking service: we work out distance, drive time and the expected fare range from open road data and the applicable tariffs. You book at the rank, by phone, or through an app of your choice.

Keep calculating