A fixed fare to Frankfurt Airport: how pre-agreed taxi pricing works
Two ways to get a fixed fare taxi to Frankfurt Airport
Step out of arrivals at Terminal 1 at midnight and hail a cab, and you’re now choosing between two genuinely different pricing systems — something that didn’t exist in Frankfurt before December 2024. A fixed fare taxi to Frankfurt Airport is now an official part of the city’s taxi tariff, sitting alongside the traditional metered ride. Both fall under the same municipal tariff regulation but work on different logic, and a third option — a privately pre-booked fixed-price transfer — is priced differently again. This piece sets out what Frankfurt’s city government actually changed, where the taxi tariff’s boundaries sit, and when each option is the right call for a trip to the airport.
How Frankfurt’s taxi tariff actually works
Frankfurt’s taxi tariff is a tariff regulation set by the city that applies to every regular taxi ride within city limits, whether it starts at a rank, a street hail, or a phone call. Under the standard metered fare, the price is built from three components: a base fee charged on entry, a per-kilometre rate that runs during the journey, and a separate waiting-time charge whenever the car is stationary — in traffic on the A5 approaching the airport, for instance. Two quirks set Frankfurt apart from many other German cities: there’s no night surcharge, and no extra charge for luggage or pets. The same per-kilometre rate applies at three in the afternoon and three in the morning, which matters if you’re calling a cab for an early departure.
For any ride that starts outside central Frankfurt, the relevant fact is the Pflichtfahrgebiet, the mandatory service area. Inside this officially defined zone — bordered by Friedberg in the Wetterau to the north, Hanau in the Main-Kinzig district to the east, the Riedstadt districts of Goddelau and Erfelden in Groß-Gerau to the south, and Wiesbaden to the west — no Frankfurt taxi may refuse a fare. Outside that boundary, for a trip to Mainz, Darmstadt, or further into the Rheingau, taxi operators are free to accept, decline, or price a ride individually.
The fixed-fare taxi tariff, live since December 2024
Frankfurt’s reformed taxi tariff took effect on 18 December 2024, a response to ride-hailing apps like Uber and Bolt that had already been showing passengers a price before the trip started. Since then, licensed taxi operators have also been able to offer a fixed price instead of the meter — but only for pre-booked rides arranged by phone or through a dispatch app, not for street hails or rank pickups. Passengers keep the choice: accept the quoted fixed fare, or ask for the ride to run on the meter as before.
That fixed fare isn’t a free-market number. It has to sit within a per-kilometre corridor the city has set a floor and ceiling for, and unlike the metered fare, a fixed-fare taxi ride carries no separate base fee — the per-kilometre rate covers the whole trip. For the passenger, the practical upshot is that the amount is settled on the phone or in the app before the car has even left for the pickup address. A jam on the A3 or a diversion around roadworks no longer changes what you owe.
Fixed-fare taxi or fixed-price transfer: the actual difference
This is where two similar-sounding things get confused: the city’s new fixed-fare taxi tariff, and a privately pre-booked fixed-price transfer. Both are agreed before the ride starts and both get called a “fixed price” — but they differ in reach, vehicle choice, and how delays are handled.
| Feature | Metered taxi | Fixed-fare taxi (municipal tariff) | Pre-booked fixed-price transfer |
|---|---|---|---|
| Price known | Only on arrival | Before departure | Before departure |
| Booking lead time | None needed | Short, by phone/app | Hours to weeks ahead |
| Coverage | Mandatory area + optional beyond | Bound to city’s tariff corridor | Priced freely, any distance |
| Vehicle class chosen | No | No | Yes, on request |
| Flight tracking included | No | No | Usually standard for airport runs |
| Delay handling | Waiting time still metered | Contract-dependent | Typically a built-in waiting window |
The municipal fixed-fare tariff stays tied to the city’s official per-kilometre corridor and suits trips inside or just outside the mandatory service area. A privately booked transfer prices the whole route freely, including the vehicle class, a waiting window after landing, and — with most operators — active flight tracking, so the pickup time shifts automatically with a delay instead of sitting fixed to the originally booked clock time.
When the walk-up taxi is the better call
For short, unplanned trips, the ordinary taxi is still hard to beat on convenience. Anyone living in Frankfurt itself, or heading to the airport on short notice, benefits from the density of the system: at Terminal 1, the official taxi rank sits right outside arrivals and is clearly signed; Terminal 3, open since April 2026, has its own taxi rank with its own drop-off directly at the entrance. Inside the mandatory service area, no taxi can turn a fare down, which means spontaneous bookings almost always work — a good fit for short hops from Sachsenhausen, the Nordend, or Offenbach, where comparing prices in advance wouldn’t save much time anyway.
When a pre-booked fixed-price transfer earns its keep
Once the route gets longer, the departure is early or uncertain, or several people are travelling with luggage, the calculation tips toward the pre-booked transfer. Three situations where that plays out in practice:
- Routes outside the mandatory service area — from Mainz, Wiesbaden, or the Rheingau, for instance — where a taxi isn’t obliged to take the fare, and a walk-up price can swing more than a fixed price agreed in advance.
- Early departures and night pickups, where a transfer booked days ahead simply shows up at the agreed time, instead of a search for an available cab at four in the morning.
- Late arrivals, where flight tracking — standard on most booked transfers — means the pickup time moves with the actual landing rather than the originally scheduled one, without waiting time being billed separately.
Groups travelling with a lot of luggage get a practical bonus too: an estate car or van can be booked ahead of time, while a taxi that happens to be first in the rank rarely has the right boot space.
Booking it correctly
For a fixed-price ride — taxi or transfer — what you specify beforehand matters most. Give the exact pickup and drop-off address, the flight number rather than just a clock time for an airport pickup, and flag any oversized luggage or child seats before the vehicle is dispatched. For the municipal fixed-fare taxi, that happens by phone or through the local taxi association’s app; for a private transfer, it’s usually an online form. If you want to see the number before committing, you can calculate a fixed price for an airport transfer online and attach the flight number to the booking itself.
For more on the mechanics behind any fixed price — what it includes and how it differs from a metered fare in the first place — see our piece on how fixed pricing works. For a wider view of the options between Frankfurt and the airport, our Frankfurt Airport transfer overview covers the full picture.
Frequently asked questions
Does the fixed-fare tariff apply to every taxi ride in Frankfurt?
The fixed fare only applies to rides booked in advance by phone or app, with a set pickup and destination. Rides hailed on the street or picked up at a rank still run on the meter by default.
Is a fixed-fare taxi automatically cheaper than the metered fare?
The municipal fixed fare sits within an officially set per-kilometre corridor and can come out cheaper or more expensive than a metered ride, depending on the route and traffic. The advantage is predictability, not necessarily the lowest possible price.
What happens to a fixed-fare taxi price if traffic makes the trip longer?
The agreed fixed fare stays the same regardless of traffic, detours, or waiting time, as long as the pickup and destination match the booking. That’s the core difference from the meter, which bills waiting time separately.
Do I need to find a taxi operator willing to take a fare outside the mandatory service area?
Outside the mandatory service area — toward Mainz or into the Rheingau, for example — each taxi operator decides individually whether to take the fare and at what price. A pre-booked fixed-price transfer sets both the destination and the price in advance, independent of that boundary.
Do I need to give my flight number for a fixed-price airport transfer?
The flight number lets the operator track the flight and adjust the pickup time automatically if it’s delayed, rather than sticking to the originally booked clock time. It’s worth providing on every booking, even where it isn’t a strictly required field.