Self Transfer at Frankfurt (FRA): Terminal Guide and Timing
Frankfurt has two terminals connected by the SkyLine train, Schengen border control queues ranging from 15 to 45 minutes for non-EU arrivals, and gate-to-gate walks that can take 25 minutes within Terminal 1 alone. On separate tickets, no airline is obligated to rebook you if your connection fails.
Frankfurt Airport is Germany's busiest hub and one of the most common self-transfer points in Europe. As Lufthansa's home base, it attracts travelers who combine a Lufthansa long-haul arrival with a budget carrier departure on a separate ticket – a combination that creates significant price savings and significant risk. Two terminals, a sprawling Terminal 1 layout, Schengen border formalities for non-EU arrivals, and tight airline check-in cutoffs all combine to make Frankfurt a self-transfer airport where timing matters more than it appears.
This guide covers what a Frankfurt self-transfer actually involves: terminal layout, the SkyLine connection, border control timing, checked-bag cutoffs, and what happens when your first flight runs late. If you are not sure what a self-transfer is, start with our guide on what a self-transfer flight means.
What self-transfer means at Frankfurt
If you book two separate tickets – for example, a Lufthansa transatlantic flight arriving at Terminal 1 and a Ryanair departure from Terminal 2 – you are self-transferring. The two airlines have no agreement with each other. If your first flight is delayed and you miss the second:
- The second airline will typically not rebook you. You have a separate booking. They will typically sell you a new ticket.
- The first airline may owe you compensation under EU261 rules – but that is a separate process that will not help you at the airport.
- Your travel insurance may not cover it. Self-booked connections are frequently excluded or capped in standard travel insurance policies. See our guide on whether travel insurance covers self-transfer flights for a deeper look.
On separate tickets at Frankfurt, the operating phrase is the same as at any hub: "no obligation to rebook." For more on what happens in that scenario, see our guide on missed flights on separate tickets.
Frankfurt terminal guide: which airline is where
Frankfurt has two terminals with distinct airline assignments. For the latest terminal information, see the official Frankfurt Airport website.
| Terminal | Key airlines |
|---|---|
| Terminal 1 (Concourses A, B, C, Z) | Lufthansa, Star Alliance carriers, most long-haul airlines, Turkish Airlines, ANA, United, Singapore Airlines |
| Terminal 2 (Concourses D, E) | Condor, Ryanair, Wizz Air, some seasonal and leisure carriers |
Terminal 1 is large. It houses concourses A, B, C, and Z. Walking from Concourse A to Concourse C within Terminal 1 can take 15–25 minutes depending on your starting gate. Do not assume a same-terminal connection means a short walk.
Terminal 2 is smaller but physically separate from Terminal 1. The two are connected by the SkyLine automated people mover – a free, driverless train that runs every 2–3 minutes and takes approximately 4 minutes for the ride itself. End-to-end, including walking to and from the SkyLine stations and waiting, a Terminal 1 to Terminal 2 transfer typically takes 20–35 minutes.
How long does the terminal transfer take at Frankfurt?
These are realistic end-to-end times from gate area to check-in hall, including walking and SkyLine waiting:
| Route | Time |
|---|---|
| Within Terminal 1 (e.g. Concourse A to C) | 15–25 min |
| Terminal 1 to Terminal 2 | 20–35 min |
| Terminal 2 to Terminal 1 | 20–35 min |
These are movement times only – they do not include passport control, bag collection, re-check, or security. They are the time cost of the physical transfer itself, before anything else begins.
Schengen border control at Frankfurt
Germany is in the Schengen Area. This means:
- Schengen-to-Schengen connections (for example, arriving from Madrid and departing to Amsterdam) do not require passport control. You remain within the Schengen zone throughout.
- Non-Schengen arrivals (for example, arriving from the United States, United Kingdom, or Dubai) must clear passport control upon entry. This adds a step that Schengen-origin passengers skip entirely.
For non-EU, non-EEA travelers arriving from outside the Schengen Area, passport control at Frankfurt typically takes 15–45 minutes. During peak periods – particularly morning arrival waves when multiple transatlantic flights land between 06:00 and 09:00 – queues can extend beyond 45 minutes.
EU and EEA passport holders typically clear automated gates in 5–15 minutes, though availability of automated gates can vary by concourse.
EES (Entry/Exit System): The European Union's Entry/Exit System is expected to launch soon. Once active, it will require biometric registration (fingerprints and facial image) for all non-EU travelers entering the Schengen Area. This will add processing time at Frankfurt for travelers from the United States, United Kingdom, Canada, Australia, and other non-EU countries – even those currently eligible for visa-free entry. Factor additional time into your planning once EES is operational.
How long does the full self-transfer process take at Frankfurt?
The full process from wheels-down on a non-Schengen international arrival:
- Deplane and walk to passport control – 10–15 min
- Passport control queue – 15–45 min
- EU/EEA automated gates: 5–15 min
- Staffed desks (non-EU): 15–45 min peak
- Collect checked bags – 15–25 min
- Terminal transfer via SkyLine (if required) – 20–35 min
- Re-check bags at departing airline – 10–20 min, subject to cutoffs
- Clear security at departure terminal – 15–30 min
Same terminal, carry-on only, Schengen-to-Schengen: approximately 1h 30m–2h minimum – you skip passport control entirely and only need to clear security for your departing flight. Cross-terminal, carry-on, Schengen-to-Schengen: 2h minimum. Non-Schengen arrival, same terminal, checked bags: 2h 30m minimum. Non-Schengen arrival, cross-terminal, checked bags: 3h minimum.
The specific risks at Frankfurt
Terminal 1 is deceptively large
First-time travelers at Frankfurt often underestimate Terminal 1. It is one of Europe's largest terminal buildings. Walking from a gate in Concourse A (long-haul arrivals) to the far end of Concourse B or C takes 15–25 minutes at a brisk pace. If your connection is within Terminal 1 but between distant concourses, do not treat it as a simple same-terminal walk.
The Lufthansa-to-budget-carrier combination
The most common Frankfurt self-transfer pattern is a Lufthansa long-haul arrival in Terminal 1 followed by a budget carrier departure (Ryanair, Wizz Air) from Terminal 2. This combination requires the SkyLine transfer, adds 20–35 minutes of transit time, and puts you in a different terminal where Lufthansa ground staff cannot assist you. If the Lufthansa flight arrives late, the budget carrier in Terminal 2 will typically not wait and will not rebook.
Security queues at Terminal 1 during morning peaks
Frankfurt Terminal 1 security can be unpredictable, particularly during the 06:00–09:00 morning departure rush. Queues of 20–30 minutes are common during these periods. If your self-transfer requires you to exit and re-enter security during peak hours, build this into your timing.
Bag re-check cutoffs
Lufthansa closes check-in for European flights 40 minutes before departure. If passport control or bag collection delays your arrival at the check-in desk past this cutoff, you will not be able to check your bag – even if the flight has not yet boarded. Budget carriers in Terminal 2 often close check-in 45–60 minutes before departure. For more on how checked bags affect self-transfer timing, see our guide on checked bags on separate tickets.
Minimum connection times do not apply to you
Frankfurt publishes official minimum connection times (MCTs) for its hub operations. These figures apply only to single-ticket protected itineraries where the airlines have an interline or codeshare agreement. MCTs do not apply to self-transfer passengers on separate tickets. If you miss a self-transfer connection within what Frankfurt considers a valid MCT window, you have no protection and no recourse from the airport or the departing airline.
Recommended minimum self-transfer times at Frankfurt
| Connection type | Minimum | Recommended |
|---|---|---|
| Schengen to Schengen, same terminal, carry-on | 2h | 2h 30m |
| Schengen to Schengen, cross-terminal | 2h 30m | 3h |
| Non-Schengen arrival, same terminal, carry-on | 2h 30m | 3h |
| Non-Schengen arrival, cross-terminal, checked bags | 3h | 3h 30m |
| Non-Schengen arrival, checked bags, morning peak | 3h 30m | 4h |
Add 30 minutes if you are arriving during the morning transatlantic wave (06:00–09:00) or if EES biometric checks are operational for your nationality.
For more on how layover length affects your risk, see our guide on whether a 75-minute layover is enough on separate tickets.
What does a missed Frankfurt connection actually cost?
You are buying a new ticket. Same-day walk-up fares from Frankfurt on peak travel days:
| Route | Typical same-day fare |
|---|---|
| Frankfurt to London | €150–€380 |
| Frankfurt to Barcelona | €120–€350 |
| Frankfurt to Istanbul | €180–€450 |
| Frankfurt to New York | €400–€1,000 |
| Frankfurt to Bangkok | €500–€1,200 |
Multiplied by traveling companions, a missed Frankfurt self-transfer is a €1,000+ problem without much warning.
EU261 compensation. If your first flight was delayed over 3 hours due to a cause within the airline's control, you may be entitled to €250–€600 per passenger under EU261 (if the flight departed from or arrived at an EU airport on an EU-based carrier). Most major carriers handle straightforward requests through online portals. The money does typically come – but it arrives weeks after your trip and requires you to fund the replacement ticket yourself in the meantime.
Travel insurance. Most standard policies exclude self-booked connections or require a minimum layover threshold to be eligible. Check your policy wording before you rely on it.
Three ways to approach Frankfurt self-transfer risk
Build in a generous buffer
Most Frankfurt self-transfers that fail involve 2–2.5 hour connections that looked reasonable at the time of booking. Three hours covers passport control even on a busy morning. For non-Schengen arrivals connecting to Terminal 2, 3.5 hours provides a realistic cushion. The tradeoff is time spent at the airport – but for high-value long-haul itineraries, it is usually the right call.
Travel carry-on only
Removing checked bags eliminates the 15–25 minute bag collection step, eliminates the re-check process and its cutoff risk, and can allow you to move directly to your departing terminal after passport control (or, for Schengen-to-Schengen connections, remain airside entirely). On a Frankfurt self-transfer, going carry-on saves 30–45 minutes and removes the check-in cutoff as a failure point. Even on cross-terminal connections, carry-on travel still makes the difference between a tight connection and a comfortable one.
Limit your downside before you fly
LayoverGuard is a parametric payout product for self-transfer connections – you enter your two flights before departure, and if your first flight arrives after a set delay threshold, a fixed payout goes out automatically. No paperwork, no exclusion for self-booked itineraries, no adjudicator.
Bottom line
Frankfurt self-transfers are common – the price gaps between a single-ticket Lufthansa connection and a self-booked combination with a budget carrier are often substantial. The risk comes down to four things: Terminal 1's physical size, the SkyLine transfer time to Terminal 2, Schengen border control for non-EU arrivals, and checked-bag cutoffs. A 2-hour connection that looks fine in the booking interface can fail cleanly when passport control runs long during the morning arrival wave – and at Frankfurt during summer, that is a regular occurrence.
Plan with the longer estimates. Know your terminal combination and concourse assignment before you land. Travel carry-on if your trip allows it. And if a €400–€1,200 same-day rebooking would derail your budget, limit your downside before you fly.
Connecting through another hub? See our guides to London Heathrow (LHR), Paris CDG, Amsterdam Schiphol (AMS), New York JFK, and Dubai (DXB).
Frequently asked questions
Is 2 hours enough for a self-transfer at Frankfurt?
It depends heavily on your route and terminal. For a Schengen-to-Schengen connection within Terminal 1 with carry-on only, 2 hours is typically the bare minimum. For anything involving a non-Schengen arrival, the Terminal 1-to-Terminal 2 transfer, or checked bags, 2 hours is usually not enough. Most travelers in those scenarios need 2.5–3.5 hours to connect reliably.
How long does passport control take at Frankfurt for non-EU travelers?
Passport control at Frankfurt for non-EU travelers arriving from outside the Schengen Area typically takes 15–45 minutes. During peak morning hours (06:00–09:00), when multiple transatlantic flights arrive simultaneously, queues can exceed 45 minutes. EU and EEA passport holders using automated gates usually clear in 5–15 minutes.
How do I get from Terminal 1 to Terminal 2 at Frankfurt?
The two terminals are connected by the SkyLine, a free automated train that runs every 2–3 minutes. The ride itself takes approximately 4 minutes. Including walking to and from the SkyLine stations and brief waiting, the full Terminal 1 to Terminal 2 journey typically takes 20–35 minutes.
Do I need to go through passport control for a Schengen-to-Schengen connection at Frankfurt?
No. If both your arriving and departing flights are within the Schengen Area (for example, arriving from Rome and departing to Amsterdam), you do not pass through passport control at Frankfurt. You remain within the Schengen zone. Passport control only applies when arriving from or departing to a non-Schengen destination.
What happens if I miss my self-transfer at Frankfurt?
You will need to purchase a new ticket at your own expense. The departing airline has no obligation to rebook you on separate tickets. Same-day walk-up fares from Frankfurt typically run €120–€450 for European routes and €400–€1,200 for long-haul routes. Budget carriers like Ryanair often have limited same-day availability, which can push you to the next day or to a more expensive airline.