A Frankfurt taxi is a licensed cab that waits at an authorised rank or comes when you call, and charges by the meter under a tariff set by the public authorities, not by the driver. Taxis wait around the clock at the airport, the trip into town takes 20 to 30 minutes according to Frankfurt Airport, and inside the city most hops between the main station, the old town, the Messe and Sachsenhausen are only a few kilometres.
A taxi is often the right answer for a short ride with a light bag, and the S-Bahn and trams are cheaper still. A pre-booked Elly8.net car costs more for a five-minute hop, but it is a fixed price agreed before you travel, from US$130 for the airport run in a business sedan. This guide explains the rules German taxis work under, what the alternatives cost, how fair weeks change the picture, and when each option makes sense.
How do taxis work in Frankfurt?
Frankfurt taxis are licensed vehicles that wait at authorised ranks or take bookings by phone and app. Fares run on the meter under a tariff fixed by the authorities, and within that tariff area a taxi must accept the job. Taxis wait around the clock at all Frankfurt Airport terminals and its long-distance station.
Germany regulates taxis in a federal law, the Personenbeförderungsgesetz. Section 47 of the Passenger Transport Act defines taxi service as cars held ready at officially approved stands that drive passengers to a destination they choose. The same section says a taxi may only wait for fares at approved stands in the municipality where the operator is based, although pre-booked trips can start elsewhere. That is why you will see a Frankfurt cab drop someone in a neighbouring town and drive back empty rather than queue there.
The law also creates an obligation to carry. Within the area where the official tariff applies, known in German as the Pflichtfahrbereich, a taxi has to take the trip. Outside that area, for a long run to Heidelberg or the Rhine Valley, the driver can decline or agree terms with you first. If you are going a long way, ask before you set off.
See Frankfurt prices and reserve
Taxi, private hire and app rides: the legal line
German law draws a firm line between a taxi and a private-hire car, the Mietwagen. Under section 49 of the same act, a private-hire car may only carry bookings that reached the operator's base, including through an app, and after each job it must return to its base unless it already has the next booking. It may not wait at taxi ranks, use taxi signs, or present itself in a way that could be confused with a taxi.
Two practical consequences follow for a visitor. First, the cab with a roof sign waiting at the rank is a taxi, metered and bound by the tariff. Second, a car you booked through an app or a chauffeur company is private hire: the price is agreed in advance and the driver came to you specifically. Both are legal, both are regulated, and they are simply different products. Elly8.net bookings are of the second kind: rides in Frankfurt are operated by licensed, commercially insured local chauffeur partners vetted through the Limousine Worldwide network; Elly8.net takes the booking, fixes the price and runs the 24/7 desk.
The tariff itself is set under section 51, which lets the state government, or the body it delegates to, fix base prices, per-kilometre and time prices, surcharges and fixed prices for certain routes. The section also allows fixed prices or a price corridor for pre-booked taxi trips. In plain terms, the meter reflects a tariff fixed by the authorities, not the driver's opinion. If you want a number before you go, ask the dispatcher or the driver for an estimate.
Typical taxi distances around Frankfurt
Frankfurt is compact, which is good news on the meter. The table below gives routed estimates for common trips on a clear road, from the public OSRM routing engine. Traffic at rush hour or on a fair day adds time, and on a meter, time costs money.
| Trip | Routed distance | Clear-road drive | Good fit |
|---|---|---|---|
| Hauptbahnhof to the Römerberg (old town) | 2.3 km / 1.4 mi | about 4 min | Taxi or tram |
| Hauptbahnhof to Messe Frankfurt | 2.2 km / 1.4 mi | about 5 min | Taxi, tram or a short walk |
| Hauptbahnhof to Sachsenhausen | 3.2 km / 2.0 mi | about 6 min | Taxi |
| Hauptbahnhof to Deutsche Bank Park | 5.4 km / 3.4 mi | about 8 min | Taxi off-peak, car on match nights |
| Frankfurt Airport to the Hauptbahnhof | 19.0 km / 11.8 mi | about 24 min | S-Bahn, taxi or pre-booked car |
| Frankfurt Airport to Wiesbaden | 29.4 km / 18.3 mi | about 31 min | Pre-booked car with bags |
Short city hops like the first three are where a taxi earns its keep. You walk to a rank or flag one down, the trip takes minutes, and the fare is small. Nobody needs a chauffeur booked three days ahead to go from the main station to a restaurant on the Main.
Where you find a taxi
At the airport. According to the airport's page on ride-hailing and taxis, taxis are available around the clock at all three terminals and at the long-distance train station. Going the other way, tell the driver your airline and they will take you to the closest drop-off to your check-in. The same page lists the airport's pickup and drop-off points for app rides: at Terminal 1, short-term car park P31 on the departures level, and at Terminal 3, pickup in the charter bus lane P62.
In the city. Because taxis may only wait at approved stands, the place to look is a rank, not a random corner: stations, big hotels and the areas around the Messe and the old town are where cabs gather. Hailing a passing taxi with its roof light on also works. At night and on weekends, calling or using an app is usually faster than waiting.
At the main station. Frankfurt's Hauptbahnhof is busy: the city's tourism office, visitfrankfurt, puts it at around 460,000 travellers a day, one of the busiest long-distance stations in Germany. When a few full ICE trains arrive together, expect a queue for cabs.
The RMV: often cheaper than any car
Public transport in Frankfurt is run under the Rhine-Main transport association, and its fares are published plainly. According to the RMV single-ticket page, a single ticket within the city area costs €3.80 for an adult, a short-trip ticket €2.35, and a single between the city and the airport €6.90. The RMV day ticket costs €7.75 for the city and €13.50 including the airport. One trap: a city-only ticket is not valid to the airport, which is its own fare zone.
For one person with a small bag staying near a station, the U-Bahn, S-Bahn or tram is the cheapest and often the quickest way round. Visitors spending a day or two sightseeing can also look at the Frankfurt Card, which the tourist office says includes public transport within the city and the airport.
Fair weeks, match nights and why timing matters
Messe Frankfurt is one of the world's largest trade fair grounds, and on big fair days the roads around it clog at opening and closing time. The consumer goods fair usually runs at the end of January, the HVAC and bathrooms fair in March, the meetings industry show in May and the book fair in October. At the end of a fair day, thousands of people want a cab within the same half hour, and the rank outside the halls becomes a queue.
Match nights and concerts at Deutsche Bank Park, south-west of the centre towards the airport, do the same to the roads in that direction. On a meter, a jam is paid for by the minute. For a day of meetings at the Messe, an hourly car that waits for you, from US$85 an hour in a business sedan with a 3-hour minimum, usually works out simpler than four separate taxi queues. See conference and trade show transportation and hourly chauffeur service.
Taxi, app ride, RMV or pre-booked car
| Option | What you pay | How you get it | Best for |
|---|---|---|---|
| RMV city single | €3.80 per adult | Ticket machine or RMVgo app | One traveller, light bag, near a station |
| RMV city to airport single | €6.90 per adult | Ticket machine or app | Solo airport runs from a station hotel |
| Taxi | Metered under the official tariff | Rank, hail, phone or app | Short hops, no booking, any hour |
| App private-hire ride | Price shown in the app, varies with demand | App, pickup at designated points | Light travellers comfortable with apps |
| Elly8.net business sedan | US$130 FRA to the banking district, fixed, per vehicle | Booked ahead, flight tracked | Executives, early flights, fixed budgets |
| Elly8.net Executive Sprinter | US$340 FRA to the banking district, per vehicle | Booked ahead | Teams and families up to 12 with bags |
App prices are not published as a fixed tariff, so we do not quote one. They change with demand, which means a rainy evening or the end of a fair day can cost noticeably more than a quiet Tuesday morning.
When a taxi is the right choice
Be honest about the trip. A taxi is the better call when the ride is short and spontaneous: a dinner reservation across the river, a hop from your hotel to the main station with a carry-on, or a ride back late from the old town. You pay for exactly the distance you travel, there is no advance booking, and Frankfurt's distances are short. If you are alone with light luggage and staying near a station, the S-Bahn or tram is better again.
When a pre-booked car wins
A landing at 6:40 in the morning. Transatlantic flights arrive early, and after passport control and baggage claim nobody wants to work out which exit leads to the taxi rank. A chauffeur who tracked the flight is waiting inside arrivals with your name, and waiting after a tracked landing is complimentary. Our guide to Frankfurt Airport to the city centre walks through both terminals and the S-Bahn.
A group with luggage. A standard taxi takes a few passengers and a couple of large cases. A Business SUV or van seats six with six bags, and an Executive Sprinter seats twelve with twelve bags, in one vehicle and on one price. See the fleet for seats and luggage by class.
Fair weeks. When the city is full, a booked car is assigned before you land, and the fare does not change with the traffic.
A day out of town. A long run to Heidelberg or Rüdesheim is outside the meter's comfort zone and outside the obligation-to-carry area. Our Frankfurt to Heidelberg guide covers the route and the full-day rate.
Corporate travel. A corporate account gives fixed FRA fares, monthly invoicing in one place and NDAs on request, with the same terms in Munich, Zurich and our North American cities. See also corporate car service.
Elly8.net prices in Frankfurt
All prices are fixed, all-in and per vehicle, charged in US dollars, and include the chauffeur, taxes, standard gratuity and airport meet and greet. Tolls, parking and waiting beyond the included time are billed at cost.
- Frankfurt Airport (FRA) to the banking district: from US$130 in a business sedan, US$170 in a business SUV, US$210 in a First Class SUV and US$230 in a First Class Sedan to US$340 in an Executive Sprinter. The same fixed price applies in either direction.
- FRA round trip: from US$250 in a business sedan to US$650 in a Sprinter.
- By the hour: US$85 an hour in a business sedan to US$170 in a Sprinter, 3-hour minimum.
- Evening out and event night: from US$425 in a business sedan to US$850 in a Sprinter.
- Full-day chauffeur: from US$630 in a business sedan to US$1,255 in a Sprinter.
The complete list is in the Frankfurt fares panel, and the Frankfurt car service page covers the airport, the Messe and the Rhine Valley day. Read our fair comparisons on chauffeur vs taxi and chauffeur vs Uber and Lyft, and book airport transfers at the fixed fare.
How booking works
- Pickup and drop-off. Enter FRA with your flight number, the Hauptbahnhof with your train, or any Frankfurt address, and the destination.
- Vehicle. Choose a business sedan, business SUV, First Class Sedan, First Class SUV or Executive Sprinter, and add child seats if you need them.
- Reserve. Press Reserve now for a published fare and pay by card in US$, or use the web booker for anything else. Confirmation arrives by email.
Cancellation is free more than 72 hours before pickup; 10% applies at 72 hours or less, 50% at 48 hours or less, and 100% at 24 hours or less or for a no-show, with refunds to the original card. See the cancellation policy.
Elly8.net is a member of LimousineWorldwide.Directory, LimousineAssociation.International, HotelsWorldwide.Directory and VacationsWorldwide.Directory. Travelling on to Bavaria or Switzerland? The same desk books our Munich chauffeur service and Zurich car service.
Frequently asked questions
How much is a taxi in Frankfurt?
Taxis in Frankfurt charge by the meter under the official tariff set by the authorities, not by the driver, so the fare depends on distance and time. City hops are short: the main station to the old town is about 2.3 km by road. For the airport, a fixed Elly8.net business sedan costs US$130.
Can I hail a taxi on the street in Frankfurt?
Yes, a taxi with its roof light on can be hailed. Under federal law taxis may only wait for fares at approved stands, so ranks at the airport, stations and big hotels are the most reliable places to find one. At night and on fair days, phoning or using an app is usually quicker.
Is a taxi from Frankfurt Airport to the city quick?
Frankfurt Airport puts the drive between the city and the terminals at 20 to 30 minutes, depending on traffic, and taxis wait at all three terminals and the long-distance station around the clock. The S-Bahn is cheaper, at €6.90 for an adult single between the city and the airport.
What is the difference between a taxi and a private-hire car in Germany?
A taxi waits at ranks, runs on the official meter and must accept trips within the tariff area. A private-hire car, including app rides, may only take bookings that reached its base, must return to base after each job and may not wait at taxi ranks. Pre-booked chauffeurs are private hire.
Is a pre-booked car worth it during a Messe fair?
Usually, yes. On big fair days the streets around the Messe congest at opening and closing, and taxi queues grow. An hourly car from US$85 an hour in a business sedan, 3-hour minimum, waits for you between halls, dinners and the hotel, at a price fixed in advance.
What is the Elly8.net cancellation policy?
Free cancellation more than 72 hours before pickup. A 10% fee applies at 72 hours or less, 50% at 48 hours or less, and 100% at 24 hours or less or for a no-show. Refunds go to the original card used for the booking.


























