Search
Expert advice
Flight Status
Arrivals & Departures
Deals
Nearby airports
FAQs
Airport information

FRA

Frankfurt am Main Airport (FRA) Flights & Flight Status

1 adult
1 adult, Economy, 0 bags
Travellers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 27% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Frankfurt am Main Airport: Expert advice and recommendations

Expert travel writer Duncan Madden shares all you need to know before booking a flight to or from Frankfurt am Main Airport.
Duncan Madden
16 December 2025

Frankfurt Airport is Germany’s largest aviation hub by passenger traffic and the main hub for Lufthansa, Germany’s flagship airline. With nearly 60 million travellers passing through annually, it has a reputation as an unattractive, sprawling, and confusing airport renowned for long queues, but proper preparation can make it easier to navigate.

Think of Frankfurt as the crossroads of Europe and the world. It’s an essential connection point, and it’s incredibly well served. Currently, nearly 100 airlines fly direct to over 300 destinations in almost 100 countries, and it remains the world’s leading airport for global hub connectivity – meaning it has the largest number of destinations for transfer passengers on direct connecting flights.

Getting to and from Frankfurt and beyond

One reason travellers put up with the quirks of Frankfurt Airport is because getting there and away is very straightforward. It’s not just about the flights. The airport is well connected by rail, road, and bus, and many nearby hotels operate shuttle services (though fares and policies vary by hotel).

Frankfurt Airport has two train stations, both at Terminal 1. The Airport Regional Railway Station (Frankfurt Flughafen Regionalbahnhof) connects to the underground trains (U-Bahn) and regional S-Bahn trains. The S8 and S9 trains go directly into Frankfurt city centre or central train station in around 15 minutes.

The Airport Long-Distance Railway Station (Frankfurt Flughafen Fernbahnhof) connects to the national network and intercity express ICE trains.

You can grab tickets from machines at the station, and they all have an English option. Now, a little insider tip: while the train is my preferred way in and out of the airport, a word of warning. The Deutsche Bahn is in a pretty terrible state at the moment and delays and cancellations are commonplace. It’s wise to have a contingency plan, should the worst happen.

Flying with Lufthansa? Check out their Express Rail service, which combines your train and plane tickets. This means you’re covered if there are any delays, and you can drop your bags at the AiRail Terminal at the long-distance train station, skipping the long check-in queues in the terminal. Just be sure to confirm the bag drop service is running when you travel.

Buses are another great option. Public buses serve Frankfurt (line 61 to Frankfurt Süd) and Schwanheim (line 62), while the AirLiner bus links the airport and Darmstadt. Long-distance bus services are available at the P36 station near Terminal 1, with a free 24/7 shuttle linking both terminals. Most buses have stops at both terminals – Terminal 1 Arrivals level and Terminal 2 Level 2.

If you’re driving, the A3 and A5 motorways are close by, and car hire companies are represented in both terminals: the Car Rental Centre in Terminal 1 is in Hall A (Airport City Mall), and in Terminal 2, it’s in Hall D (Arrivals).

How to navigate Frankfurt Airport terminals

First things first, know your terminal. Terminal assignments at Frankfurt depend on your airline alliance:

  • Terminal 1 serves Lufthansa (the biggest operator at the airport) and other Star Alliance airlines

  • Terminal 2 handles many non-Star carriers, including oneworld alliance carriers like British Airways, and SkyTeam airlines like Air France and Virgin Atlantic

Terminal 2 is smaller and quicker to navigate than Terminal 1.

Alongside its two main terminals, Frankfurt has a small First Class Terminal for exclusive Lufthansa use. There’s a third mainterminal under construction, with Phase 1 opening planned soon.

T1 and T2 are connected by a dedicated SkyLine shuttle, a regular free train that runs 24/7 with departures every two to three minutes. A new Sky Line line will link T1 and T3 (approximately eight minutes), with an interchange at T2, connecting them all seamlessly.

What’s inside Terminal 1

The original terminal is split across three levels – departures, arrivals and baggage claim, and transport connections top to bottom. Schengen flights typically use gates A, B1 to B19, and C1, while non-Schengen flights are from Z, B20 to B63, and C2 to C20. The signage can be tricky, so if you see a long queue, double-check that it’s actually yours before you commit.

You’ll find plenty of high-end shopping and the usual fast-food spots, but there’s a strong local flavour too. I like Haussman’s for a proper German meal and a beer. Or there’s the Goethe café, where a statue of the famous writer lounges like he’s also waiting for a delayed flight. You can even find a Porsche Design store and a shop selling everything from bratwurst to lederhosen.

My favourite escape from the chaos is the Open Air Deck above gate B42. It has great airfield views and even a telescope for some quality plane spotting. Just be ready to share the space with smokers getting their pre-flight fix.

What’s inside Terminal 2

The newer, smaller Terminal 2 has fewer facilities. For food, your main options are hearty German fare at Ludwigs or Japanese noodles at MoschMosch (located in Area E, Level 3), both of which are perfectly fine. The shops cover the basics from duty-free to luxury brands.

A word to the wise if you’re flying out of T2: try to fly during the day. Many shops and restaurants close between 19:00 and 21:00, with only a few options like McDonald’s staying open until 22:00. By late evening, the place can feel like a ghost town with just a few tired travellers waiting for their flights.

Check-in, security, and passport control at Frankfurt Airport

Terminal 1 comprises areas A, B, C, and Z, while Terminal 2 comprises areas D and E. Each area sign is colour-coded, and identifying the one you want will make it easier to find as you navigate through the airport.

To be honest, it gives a poor first impression. While the analogue departure boards are mesmerising in their own unique way, they’re not very intuitive, and general signposting to check-in desks and security is inconsistent (especially from train to terminals).

Check-in and bag drop are all about preparation and patience. Queues for different airlines regularly grow so long that they actually intersect. Expect stressed families, lots of clock-watching, and general travel chaos. Frankfurt Airport advises arriving two to 2.5 hours before departure (and up to three hours if you need baggage inspection), especially during peak season.

As you can also expect to queue at passport control and security, it’s wise to come prepared. Bring snacks and drinks, as cafés are expensive. If you’re travelling with kids, have plenty of things ready to entertain them.

Download films and games, and bring books to pass the time. I find headphones really help block out much of the hustle and bustle.

Passport control and security can be slow going. Security checks can be sluggish, and passport booths are often closed. The status of the airport as a major world hub means there’s often a heavy police presence, which can feel a bit intimidating.

My advice? Travel with only hand luggage if you can and check in online to dodge the worst of the queues. Be ready for security, know the rules, and have your electronics and liquids easy to grab. Always double-check you’re in the right queue, and don’t be afraid to ask staff if you’re unsure. They all speak English.

Arriving at Frankfurt Airport

If you’re arriving from within the Schengen Area, you won’t need to pass through passport control and customs to enter Germany. The same applies for transfers between non-Schengen countries (e.g., on flights from the UK to Qatar).

If you’re arriving into Germany from a non-Schengen country like the UK or Ireland, expect lengthy queues at passport control. Recently, Lufthansa has standardised the Minimum Connecting Time (MCT) at Frankfurt Airport to 60 minutes for all connections, including those from Schengen to non-Schengen destinations and intra-European flights.

Don’t be surprised if you’re greeted off the plane by unsmiling police with sniffer dogs for a random passport check. In my experience, this happens most often on flights from Asia. It’s a good idea to have your passport handy the second you get off the plane. Even if you get spot-checked, you’ll still have to go through the main passport control line.

Baggage collection is a sore point. In the many times I’ve passed through, I’ve never received my bags sooner than 40 minutes after arriving at the luggage carousel, and usually it’s longer. More than once my bags have been delivered to the wrong carousel entirely, with the last incident involving a search of several hours to track down my bag, resulting in a missed train and expensive new ticket.

One quirk is that from certain gates you’ll need to cross through the departure hall to get to baggage claim. Poorly signposted, this has more than once left me wondering where to go, although it does make it easy to pick up a quick snack or drink. If you’re taking onward public transport, it’s worth booking flexible tickets where available in case you get delayed.

Frankfurt Airport lounges and amenities

There’s no shortage of airline and public lounges across both terminals. The standout options, not surprisingly, are Lufthansa’s First and Business Class lounges. Lufthansa’s Business Class and Senator Lounges are available to eligible Star Alliance members, while access to the First Class Terminal and First Class Lounges is exclusively reserved for Lufthansa and SWISS First Class passengers, HON Circle Members, and Air China First Class passengers. Select Lufthansa lounges, including the Business Lounge in departure area A (Gate A13) and the Business Lounge in departure area Z, underwent recent renovations and are bright and comfy with great food and drinks.

If you don’t have alliance status, pay-in access is available at Priority Lounge in Terminal 2. In Terminal 1, I’d go for the LuxxLounge (located in the public area between Concourses B and C). Over in Terminal 2, the Primeclass Lounge in Concourse E (non-Schengen) is very well done and good value, especially compared to the terminal’s other dining options.

This KAYAK-commissioned article is presented as-is, for general informational purposes only, and may not be up-to-date. The opinions contained in the article are original to the author and reflect their authentic experience, which may vary significantly from the experience of others.

Flight Status - Frankfurt am Main Airport

Use our flight tracker to find the flight status for all flights to and from Frankfurt am Main Airport
or
YYYY-MM-DD

Frankfurt am Main Airport arrivals

YYYY-MM-DD

Frankfurt am Main Airport departures

YYYY-MM-DD

Latest Frankfurt am Main Airport flights

Recent return flight deals

16/4Thu
1 stopMultiple Airlines
19h 55m
EDI
-
FRA
19/4Sun
1 stopMultiple Airlines
25h 25m
FRA
-
EDI
£139
23/4Thu
1 stopMultiple Airlines
15h 15m
EDI
-
FRA
27/4Mon
1 stopMultiple Airlines
7h 05m
FRA
-
EDI
£154
11/5Mon
1 stopMultiple Airlines
10h 00m
BRS
-
FRA
15/5Fri
1 stopMultiple Airlines
11h 25m
FRA
-
BRS
£157
14/5Thu
1 stopMultiple Airlines
13h 50m
NCL
-
FRA
19/5Tue
1 stopMultiple Airlines
9h 45m
FRA
-
NCL
£157
7/5Thu
1 stopMultiple Airlines
13h 25m
LPL
-
FRA
11/5Mon
1 stopMultiple Airlines
14h 35m
FRA
-
LPL
£157
21/4Tue
1 stopMultiple Airlines
11h 15m
EDI
-
FRA
5/5Tue
1 stopMultiple Airlines
9h 40m
FRA
-
EDI
£157
23/4Thu
1 stopMultiple Airlines
12h 55m
BRS
-
FRA
27/4Mon
1 stopMultiple Airlines
9h 10m
FRA
-
BRS
£166
14/5Thu
directLufthansa
1h 40m
NCL
-
FRA
19/5Tue
directLufthansa
1h 45m
FRA
-
NCL
£167
7/5Thu
1 stopMultiple Airlines
13h 25m
LPL
-
FRA
11/5Mon
1 stopMultiple Airlines
12h 40m
FRA
-
LPL
£168
7/5Thu
1 stopMultiple Airlines
8h 55m
MAN
-
FRA
11/5Mon
1 stopMultiple Airlines
5h 35m
FRA
-
MAN
£176

Search by stops

Search by airline

Search by price

Flight Tracker

YYYY-MM-DD

FAQs about Frankfurt am Main Airport

  • Is Frankfurt am Main the only airport in Frankfurt am Main?

    No, there are 3 airports in Frankfurt am Main. These are Frankfurt am Main, Cologne Köln/Bonn and Karlsruhe Söllingen.

  • What is the busiest day to depart from Frankfurt am Main Airport?

    The day with the most flights departing from Frankfurt am Main Airport in the past week was Sunday, with 2,377 flights leaving the airport.

Everything you need to know about Frankfurt am Main Airport flights

Airport information – Frankfurt am Main

IATA codeFRA
ServesFrankfurt am Main
Terminals1, 2
Hub forQanot Sharq, flynas, Philippine Airlines