- FRA's two terminals — and why it matters
- The full option list, ranked
- The S-Bahn: actually fantastic
- The ICE train: only if you're going further
- Taxis at FRA: better than most European airports
- Uber and Bolt: fine until they aren't
- When the chauffeur is the right call at FRA
- Trade-fair week pricing reality
- The other Frankfurt airport (Hahn — don't)
- Onward routes from FRA we run regularly
Frankfurt Airport (FRA) is 12 km south-west of the city centre. The S-Bahn train takes 11 minutes and costs €5.80. A pre-booked chauffeur takes 20 minutes in an E-Class for €79 all-in, with meet & greet at Arrivals and 60 minutes of free wait time. For business travellers with same-day meetings or anyone with more than one suitcase, the chauffeur is the right call. For solo travellers with a carry-on, the S-Bahn beats every other option.
FRA handles 60+ million passengers a year. It’s Lufthansa’s main hub. Most of the people landing there are there to work — meeting at one of the consulting firms in the Westend, the European Central Bank, or the trade fair (Messe Frankfurt) on the western edge of the city. The right transfer depends almost entirely on what kind of travel day you’re having.
FRA’s two terminals — and why it matters
Frankfurt has Terminal 1 (the original, where most flights arrive) and Terminal 2 (smaller, mostly non-Star Alliance carriers). They are connected by the Sky Line people-mover, which is free and runs every 2–3 minutes. The walk between them on foot is 25 minutes via the bus lane and not recommended with luggage.
For a chauffeur transfer, the terminal is informational only — we meet you inside Arrivals at whichever terminal your flight lands. For taxi or rideshare, the rank and pickup zones are terminal-specific and the difference between them can be a 10-minute walk.
The full option list, ranked
| Option | Time to centre | Cost | Best for |
|---|---|---|---|
| S-Bahn (S8 or S9) | 11–15 min | €5.80 | Solo, carry-on, daylight |
| ICE / IC train | 11 min | €19–€35 (depending on advance booking) | Onward to other German cities |
| Frankfurt taxi | 20–35 min | €38–€55 metered | Late arrivals, short queue |
| Uber / Bolt | 20–35 min | €32–€48 normal, €95+ peak | Off-peak weekdays |
| Pre-booked chauffeur (E-Class) | 20–35 min | €79 all-in | Business, families, late nights, weather |
| Lufthansa Airport Bus to Strasbourg etc. | varies | €20–€60 | Long-distance onward, not Frankfurt itself |
The S-Bahn: actually fantastic
I’ll say it: the S8/S9 from FRA to Frankfurt Hauptbahnhof is one of the best airport-to-city train links in Europe. The station (Frankfurt Flughafen Regionalbahnhof) is directly under Terminal 1, walkable in 5 minutes from baggage claim. Trains run every 10–15 minutes from 04:30 to 01:00. Journey time to the main station is 11 minutes. Tickets cost €5.80 and you buy them from any RMV machine.
If you’re a solo business traveller landing at FRA on a Monday morning with a carry-on, take the train. Don’t book a chauffeur. We’ll happily take the booking but I’d rather you spend the €70 difference on a decent dinner at the Westend.
Where the S-Bahn falls apart: more than one suitcase, multiple travellers, late nights when frequency drops to every 30 minutes, getting to anywhere that isn’t Hauptbahnhof (you then need a tram or another train), and trade-fair weeks when every train is full.
The ICE train: only if you’re going further
Frankfurt Airport has its own long-distance train station (Frankfurt Flughafen Fernbahnhof), connected to Terminal 1 by a covered walkway. From here you can catch ICE trains direct to Cologne (1 hour), Stuttgart (1.5 hours), Hamburg (3.5 hours), and many others.
For going to Frankfurt itself, the ICE is overkill — the S-Bahn is the same speed for a quarter of the price. The ICE is only the right choice if your final destination is another German city and you want to skip Frankfurt entirely.
Taxis at FRA: better than most European airports
Frankfurt’s airport taxi pool is one of the most reliable in Europe. The rank is at both terminals, card payments work, drivers speak basic English, and the metered rate to the city centre runs €38–€55 depending on traffic.
The main risks are queue length during trade-fair weeks (Buchmesse, IAA, IFA spillover events — can be 30 minutes), and the metered rate climbing if your hotel is on the eastern side of the city. For trade-fair clients we usually recommend booking ahead just to skip the rank.
Uber and Bolt: fine until they aren’t
Uber operates at FRA but the pickup zone is in the parking garage P4, which is a 5–8 minute walk from Terminal 1 Arrivals with signage that’s better than most German airports but still not great. Bolt operates in the same zone.
The pricing is competitive off-peak (€32–€48 to central Frankfurt). It surges during the same predictable windows as everywhere else — Sunday nights, weather events, trade-fair weeks, and after late Lufthansa long-haul arrivals when 400+ people land at once.
When the chauffeur is the right call at FRA
I get asked this most weeks by procurement teams comparing line items. Here’s the operational test we use internally:
- Same-day meeting at a Frankfurt office? Book the chauffeur. The €70 cost difference versus the S-Bahn is recovered the first time the train is delayed (which happens about 12% of journeys on the FRA line, based on our 2024 dispatch data).
- Going directly to Messe Frankfurt? Book the chauffeur. The tram from Hauptbahnhof to Messe is a separate journey and Messe security is faster with a vehicle drop-off.
- Group of 3+ travellers? Book the chauffeur. The combined train fares get close to the chauffeur rate anyway, and luggage becomes a problem on the S-Bahn.
- Landing between 22:00 and 06:00? Book the chauffeur. S-Bahn frequency drops, taxi queues lengthen, Uber surges.
- Going to a suburb (Bad Homburg, Wiesbaden, Mainz)? Book the chauffeur. Hop-and-change train journeys with luggage aren’t fun.
“For our German corporate clients, Frankfurt is the only city where we routinely lose bookings to public transit — and we’re fine with that. The S-Bahn is genuinely good. Where we win is the moment the trip gets complicated: groups, late flights, Messe weeks, anyone going to Bad Homburg or further out.”
Marta Kowalska, European Routes Specialist
Trade-fair week pricing reality
Frankfurt’s trade-fair calendar wrecks the normal transfer math. During the major fairs — Automechanika, Buchmesse (October), Light + Building (March/April, biennial), Musikmesse, the various ISH and IAA events — hotel prices triple, the S-Bahn is overcrowded, taxi queues hit 45 minutes, and Uber surges to 3× normal.
Our chauffeur rate stays at €79 because it’s pre-booked. This is the period where the “cheaper” options stop being cheaper. Book early — our Frankfurt fleet sells out for Buchmesse opening week 8–12 weeks in advance.
The other Frankfurt airport (Hahn — don’t)
Frankfurt-Hahn (HHN) calls itself a Frankfurt airport. It’s 120 km away in the Rhineland. The drive is 90 minutes minimum. Ryanair used to fly there heavily but has wound down. If you accidentally book a flight to HHN thinking it’s Frankfurt, the shuttle bus to Frankfurt Hauptbahnhof is €17 and takes 2 hours, or a chauffeur transfer is €229 in an E-Class.
The advice: don’t fly to HHN unless you specifically mean to land in the Mosel wine region or near Trier. It’s not a Frankfurt airport in any meaningful sense.
Onward routes from FRA we run regularly
- FRA → Heidelberg — €189, 75 minutes. Wine and history clients heading to the Altstadt.
- FRA → Strasbourg — €289, 2 hours. Cross-border into France. We handle the German-French toll and vignette logistics.
- FRA → Brussels — €499, 4 hours. Mostly business clients going to EU institutions.
- FRA → Cologne — €229, 90 minutes. Faster door-to-door than the ICE if your hotel isn’t near Köln Hbf.
- FRA → Baden-Baden / Black Forest — €269. Spa weekend clients.