FRA - Frankfurt

How much does it cost to get from Frankfurt Airport to the city?

Last updated: April 2026

Frankfurt Airport is 12 km from the city center, and the cost varies wildly depending on how you travel. Here's the honest breakdown.

The cheap option: S-Bahn

The S-Bahn (lines S8 and S9) costs 6.90 EUR per person for an adult single into the city; children aged 6-14 pay 4.10 EUR. That is RMV price level 4, in force since 1 January 2026. You can buy tickets from machines at the station — they accept cards and cash. The trip to Hauptbahnhof takes just 11 minutes.

The airport sits in its own tariff zone (5090), separate from the Frankfurt city zone (5000), which is why an airport ticket costs more than a ticket inside the city — the cheaper city price level does not apply to journeys between the two.

If you're two people, that's 13.80 EUR total. Still way cheaper than a taxi. A day ticket covering the airport and the city costs 13.50 EUR, and a group day ticket for up to five people is 22.50 EUR — worth it if you plan to use buses and trams during the day too.

The comfortable option: Taxi

Taxis from Frankfurt Airport are metered on the city tariff: 4.00 EUR to start plus 2.40 EUR per kilometre, with waiting time — including time stuck in traffic — charged at 38.00 EUR per hour. Those figures are set by the City of Frankfurt's taxi ordinance (Taxentarif) and have been in force since 2025. German taxis are regulated and the meter is mandatory, so you won't get ripped off. Applying the tariff to the distance gives:

DestinationDistanceFare on the meter
Hauptbahnhof (main station)12 km~33 EUR
Römer / Old Town13 km~35 EUR
Sachsenhausen14 km~38 EUR
Frankfurt Messe10 km~28 EUR
Bockenheim11 km~30 EUR
Offenbach18 km~47 EUR

Fixed-price private transfer

FRA Frankfurt City Center

From69for 2 passengers

See vehicles and book
1 verified local supplierAll FRA routes and prices

Those are the distance charges only. Add waiting time in traffic on top, which is what turns a 33 EUR run into a 45 EUR one at rush hour. Tariffs are revised periodically, so check the current one before you travel.

Tips and extras: Tipping 5-10% is normal. There's no airport surcharge — the ordinance forbids charging for the approach within Frankfurt. Luggage is free, and so are prams and wheelchairs. Every taxi must accept a credit or debit card on request (the ordinance requires at least four common card types), though carrying some cash doesn't hurt. If more than four of you travel in a large taxi, a 7.00 EUR supplement applies.

The stress-free option: Private transfer

Pre-booked transfers to central Frankfurt run 35-55 EUR for a sedan (up to 3 passengers) and 50-70 EUR for a minivan (up to 6 passengers). The price is fixed when you book — no surprises from traffic or wrong turns.

Vehicle typeCapacityPrice to city center
Sedan1-3 passengers35-55 EUR
Minivan4-6 passengers50-70 EUR
Business sedan1-3 passengers55-75 EUR

When does a transfer become cheaper than a taxi?

For 1-2 people, a taxi is usually cheaper or the same. For 3-4 people, a transfer starts making sense because the price is per vehicle. For 5-6 people, a minivan transfer is almost always cheaper than taking two taxis.

Hidden costs to watch for

  • Toll roads: None between the airport and Frankfurt
  • Rush hour: Taxis cost more in traffic because the meter bills waiting time at 38.00 EUR per hour (about 0.63 EUR per minute). A 33 EUR ride can become 45 EUR in bad traffic
  • Night surcharge: None — the Frankfurt tariff does not have one
  • Terminal 2 pickup: Some transfer companies charge a small supplement for Terminal 2 pickup

Bottom line

If you're on a budget and traveling light, the S-Bahn at 6.90 EUR is unbeatable. If you want door-to-door comfort, expect to pay 33-55 EUR whether you take a taxi or transfer. The real question is whether you value the fixed price and meet-and-greet of a transfer versus the simplicity of just jumping in a taxi at the rank.

Related Airport Guides