FRA - Frankfurt

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

Last updated: March 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 5.35 EUR per person for a single ticket to anywhere in the city center zone. You can buy tickets from machines at the station — they accept cards and cash. The trip to Hauptbahnhof takes just 11 minutes.

If you're two people, that's 10.70 EUR total. Still way cheaper than a taxi. A day pass for the whole Frankfurt transit network costs about 11.60 EUR and might make sense if you plan to use buses and trams during the day too.

The comfortable option: Taxi

Taxis from Frankfurt Airport to the city center cost 30-40 EUR on the meter. German taxis are regulated — you won't get ripped off. The base fare is around 3.50 EUR plus about 2.20 EUR per kilometer. Here's what typical destinations cost:

| Destination | Distance | Estimated taxi fare | |---|---|---| | Hauptbahnhof (main station) | 12 km | 30-38 EUR | | Römer / Old Town | 13 km | 32-40 EUR | | Sachsenhausen | 14 km | 32-42 EUR | | Frankfurt Messe | 10 km | 25-35 EUR | | Bockenheim | 11 km | 28-36 EUR | | Offenbach | 18 km | 38-48 EUR |

Tips and extras: Tipping 5-10% is normal. There's no airport surcharge. Luggage is free. Credit cards are accepted in most taxis, but carrying some cash doesn't hurt.

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 includes waiting time (about 0.55 EUR per minute). A 30 EUR ride can become 45 EUR in bad traffic
  • Night surcharge: Minimal in Germany, about 1-2 EUR extra
  • 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 5.35 EUR is unbeatable. If you want door-to-door comfort, expect to pay 30-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