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€67for 2 passengers
4 passengers: €117 per vehicle, about €29 per person
- Fixed price, no meter
- Flight tracked
- 60 min free waiting
- Driver meets you at arrivals
- Free cancellation up to 24 h before pickup
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 from EUR 67 for a sedan (up to 3 passengers) and see the current price in our search 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 | see the current price in our search |
| Minivan | 4-6 passengers | 50-70 EUR |
| Business sedan | 1-3 passengers | see the current price in our search |
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.
When a private transfer from FRA is the right choice
- Three or more people: a 4-seat car to Frankfurt City Center is from €117, about €29 per person, usually level with or below separate public-transport tickets once you count the walk, the wait and the last mile with bags.
- Going to a specific address rather than the main station: the car goes to the door, so the public-transport fare is not the whole cost of the trip.
- Arriving tired or late: the driver waits at arrivals with your name, included for 60 minutes after landing.
FRA → Frankfurt City Center from €67Fixed price, flight tracked, free cancellation up to 24 h before pickup.