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:
| Destination | Distance | Fare on the meter |
|---|---|---|
| Hauptbahnhof (main station) | 12 km | ~33 EUR |
| Römer / Old Town | 13 km | ~35 EUR |
| Sachsenhausen | 14 km | ~38 EUR |
| Frankfurt Messe | 10 km | ~28 EUR |
| Bockenheim | 11 km | ~30 EUR |
| Offenbach | 18 km | ~47 EUR |
Fixed-price private transfer
FRA Frankfurt City Center
From€69for 2 passengers
Other destinations
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 type | Capacity | Price to city center |
|---|---|---|
| Sedan | 1-3 passengers | 35-55 EUR |
| Minivan | 4-6 passengers | 50-70 EUR |
| Business sedan | 1-3 passengers | 55-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.