Minimum Connection Times by Airport: What the Airline Minimum Means vs. What You Actually Need

The airline sold you the connection. The Minimum Connection Time (MCT) is satisfied. Your itinerary is technically legal.

None of that means you'll make the flight.

MCTs are operational thresholds designed to ensure checked bags can be transferred between flights. They are not designed around the experience of a human being walking through an unfamiliar airport, clearing immigration, switching terminals, or navigating a shuttle bus they didn't know existed. This guide covers the ten major hub airports most likely to catch travellers short. For each: the official MCT, what a comfortable real-world connection actually requires, and the specific traps that catch people who assumed the airline's number was a safety margin.

What a Minimum Connection Time actually is

An MCT is the shortest permitted connection interval between two flights at a given airport. It's set by the airport, not the airline, and it applies to each combination of flight types: domestic-to-domestic, domestic-to-international, international-to-international, and so on.

Airlines use MCTs to determine whether an itinerary is legally connectable. If your layover is shorter than the MCT, the airline won't sell you the connection as a single ticket — because if the first flight is delayed, they'd be liable for rebooking.

What MCTs don't account for:

  • The time it takes you to walk from gate to gate (which can be 25 minutes in a large terminal)
  • Immigration and customs clearance (which can be 45 minutes on a busy afternoon)
  • Terminal changes that require a shuttle bus, a train, or an inter-terminal transit system
  • Security re-screening required when changing between Schengen and non-Schengen flights
  • Boarding gate cutoffs (which close 10–15 minutes before departure, not at departure)

The MCT is the minimum for the airline's operational logistics. Your comfortable minimum is typically 20–45 minutes longer, depending on the airport and the flight type.

Hub-by-hub breakdown

London Heathrow (LHR)

Official MCT: 60 minutes (international to international, same terminal) / 75–90 minutes (terminal change)
Real-world comfortable minimum: 90 minutes same terminal. 2 hours for any terminal change.

The traps: Heathrow has five terminals. Terminals 2, 3, 4, and 5 are not all connected by the same path. T2 and T3 share a central area and are walkable. T4 and T5 require the Heathrow Express inter-terminal shuttle — a dedicated free train that runs every few minutes but adds 15–25 minutes to any connection, not including walking time to and from the platforms.

The most dangerous connection at Heathrow: T2 (most Star Alliance long-haul) → T5 (all British Airways). This is a different terminal requiring the shuttle and should not be attempted in under 2 hours.

If you're connecting from a UK domestic flight into a long-haul departure, factor in that UK domestics arrive and depart from T3 (most carriers) or T5 (BA). Domestic arrivals do not require immigration, but you will go through security again.

Paris Charles de Gaulle (CDG)

Official MCT: 60 minutes (international to international, same hall) / 90 minutes (between terminals)
Real-world comfortable minimum: 90 minutes within Terminal 2. 2–2.5 hours between terminals.

The traps:CDG is three terminals, with Terminal 2 subdivided into halls named 2A through 2G. Moving between halls within Terminal 2 can require the CDGVAL automated shuttle — a small driverless train that connects the terminal buildings. It's free and runs frequently, but it's not instant, and the walk to and from shuttle stations adds time.

Terminal 1 is a separate building from Terminal 2. Moving from T1 to T2 or vice versa requires the CDGVAL and takes a genuine 20–30 minutes.

Schengen/non-Schengen connections within CDG can require going through passport control. If your inbound flight is from outside the Schengen Area and your outbound is within it (or vice versa), factor in 30–45 minutes for immigration clearance on a typical afternoon. CDG's reputation for missed connections is earned.

Dubai International (DXB)

Official MCT: 45 minutes (Emirates international to international)
Real-world comfortable minimum: 60–75 minutes

The traps:DXB is one of the highest-volume airports in the world. Terminal 3 is enormous — Emirates uses it exclusively — and the gate-to-gate walk within T3 can exceed 20 minutes at extremes. The official 45-minute MCT is achievable if you walk fast and hit no queues. Most people don't hit no queues.

DXB has a separate Terminal 1 (most other carriers) and a Terminal 2 (budget/regional). An Emirates to non-Emirates connection requires moving between terminals, which takes 20–30 minutes by shuttle. If you're arriving from South Asia or East Africa — DXB's highest-traffic corridors — immigration queues can be 30–45 minutes during peak hours.

Singapore Changi (SIN)

Official MCT: 50 minutes (international to international, same terminal) / 60–75 minutes (terminal change)
Real-world comfortable minimum: 60 minutes same terminal. 90 minutes between terminals.

The traps:Changi's reputation as one of the world's most efficient airports is deserved — and it's largely why the MCTs are achievable. Immigration is fast. Signage is excellent. The inter-terminal Skytrain is free and runs constantly.

The caveat: Changi has four terminals, with Terminal 4 not connected by the Skytrain. T4 connections require a bus shuttle. If you're connecting from a budget carrier (often in T4) to a long-haul flight in T1 or T3, add an extra 20–30 minutes. For same-terminal connections with no immigration clearance required, the 50-minute MCT is genuinely workable. Changi is one of the few airports where the official MCT and the human minimum are reasonably close.

Bangkok Suvarnabhumi (BKK)

Official MCT: 60 minutes (international to international)
Real-world comfortable minimum: 90 minutes

The traps:Suvarnabhumi is a single-terminal airport, which removes the transit shuttle problem. But it's a large terminal, and Bangkok is one of Southeast Asia's highest-traffic hubs. Immigration queues on arrival can be 45–60 minutes during peak hours — particularly for flights arriving from China, India, and Europe in the morning banks.

If your connection requires going through immigration — i.e., you're not staying airside — factor in an hour minimum for immigration alone. If you're staying airside, the connection is faster, but you still need to get from arrival gate to departure gate, which can be a significant walk.

Bangkok also uses a separate airport — Don Mueang (DMK) — for most domestic Thai flights and many budget carriers. A connection between BKK and DMK is not a standard airport connection. It's an inter-airport transfer requiring 45–90 minutes by taxi depending on traffic, and Bangkok traffic is variable. Do not book a BKK-to-DMK (or DMK-to-BKK) same-day connection without a minimum 3-hour gap. See the full Bangkok airport connection guide →

Tokyo Narita (NRT)

Official MCT: 60 minutes (international to international)
Real-world comfortable minimum: 90 minutes

The traps: Narita has two terminals: T1 (primarily international carriers) and T2 (primarily JAL and affiliated airlines). Inter-terminal movement requires a shuttle bus or the free terminal connector. Budget 20–30 minutes for a terminal change.

Narita immigration is generally well-managed, but the airport is busy. If you're clearing immigration on arrival (not staying airside), add 30–60 minutes depending on flight time and season. Note: Tokyo also has Haneda Airport (HND), which handles more domestic flights and some international routes. A Narita-to-Haneda connection is not an airport layover — it's a 90-minute taxi or train journey between airports. These should not be booked as a single itinerary.

New York JFK

Official MCT: 90 minutes (international to international, same terminal) / 180 minutes (terminal change)
Real-world comfortable minimum: 2 hours same terminal. 3+ hours for any terminal change.

The traps: JFK is eight terminals spread across a large campus. There is no direct airside connection between most terminals. Moving between terminals requires the AirTrain, a monorail that runs around the airport perimeter. The AirTrain is free with an airport fare card, runs every few minutes, and takes 10–25 minutes between terminals — but you must exit the secure area, ride the train, and clear security again at the new terminal.

For any international-to-domestic connection at JFK: plan for US Customs and Border Protection clearance (30–90 minutes), baggage reclaim and recheck, and security at the domestic terminal. This is a realistic 3-hour minimum. JFK's terminal layout also means that airlines with interline agreements aren't necessarily in adjacent terminals.

Amsterdam Schiphol (AMS)

Official MCT: 40 minutes (Schengen to Schengen) / 50 minutes (non-Schengen to non-Schengen) / 60 minutes (Schengen/non-Schengen cross)
Real-world comfortable minimum: 60 minutes within same zone. 90 minutes for Schengen/non-Schengen crossings.

The traps:Schiphol is a single-terminal airport, which makes it more efficient than most European hubs. Most connections are achievable closer to the MCT. The airport is well-signed and the gate-to-gate walk is rarely more than 15 minutes. The key exception: any connection that crosses the Schengen border (e.g., arriving from the UK post-Brexit and connecting to a European flight, or arriving from within Europe and connecting to the US). These require passport control clearance and can add 30–45 minutes. Schiphol is generally forgiving, but "40 minutes Schengen to Schengen" doesn't mean it's comfortable — it means it's possible if you walk fast and the first flight is on time.

Istanbul Airport (IST)

Official MCT: 60 minutes (international to international)
Real-world comfortable minimum: 90 minutes

The traps:Istanbul Airport is one of the largest airports in the world by footprint. It is a single-terminal building, but that terminal is enormous. Gate-to-gate distances at IST can be genuinely long — 20–25 minutes of walking is not unusual for distant gates. Istanbul is also a major transit hub for flights between Europe, the Middle East, Africa, and Asia. It handles very high volumes during peak hours, and passport control queues can be significant. If you're arriving from outside the Schengen Area and connecting to a destination requiring a visa or e-visa, factor that processing time in.

Frankfurt Airport (FRA)

Official MCT: 45 minutes (Schengen to Schengen, Terminal 1) / 60 minutes (non-Schengen) / 75 minutes (Terminal 1 to Terminal 2)
Real-world comfortable minimum: 60 minutes within Terminal 1. 90 minutes for Terminal 2 connections.

The traps: Frankfurt has two terminals: Terminal 1 (Lufthansa and Star Alliance) and Terminal 2 (most other carriers, primarily gate D). Moving between T1 and T2 requires a shuttle bus and takes 15–20 minutes, not including walking time at each end.

Within Terminal 1, gate-to-gate distances are manageable, and the MCT is close to the practical minimum for fit travellers with no immigration to clear. Schengen/non-Schengen crossings within T1 require passport control and should be treated as a 90-minute minimum. Lufthansa is heavily concentrated at FRA and times its banks to support connections. For intra-Lufthansa connections staying in Terminal 1 without immigration, 45–60 minutes is genuinely workable. For any other combination, use 90 minutes as your floor.

What to do if you have a tight connection already booked

If you're looking at this article because you have a layover you're worried about, here's the practical checklist:

  1. Check whether your connection is on a single ticket. If you bought both flights together or through a single booking, the airline is responsible for rebooking you if the first leg is delayed. If you booked separately, you bear that risk alone.
  2. Check in for both flights online.Some airlines allow you to check in for connecting flights in advance. This doesn't guarantee the boarding gate will wait, but it reduces friction at the gate.
  3. Check your specific gate combination. If you know which terminal each flight departs from, look up the walking route and time. Airport websites often publish gate distance guides.
  4. Pack light if you can. No checked luggage means no bag recheck, which cuts 20–30 minutes from most international connections.
  5. Contact the airline.If you're seriously concerned about a booked connection, call the airline before travel. Sometimes they can move you to an earlier flight on the first leg, or flag your itinerary for expedited boarding.

See your connections flagged automatically

Travel Sane reads your booking confirmations and flags connections that look tight — using airport-specific thresholds, not a flat rule. A 75-minute connection at Changi is different from a 75-minute connection at JFK. Paste your itinerary and see what you're actually working with.

See the demo →

Related: Bangkok airport connection time — the complete guide · How to plan a multi-city trip