Is your layover long enough?

Enter your airport and connection details. The calculator checks minimum connection times, terminal transfers, customs, TSA re-screening, and checked-bag recheck rules, then tells you whether to relax or run.

At a glance
  • 70 airports with verified minimum connection times
  • Top 20 hubs have terminal-by-terminal transfer times and customs wait estimates
  • 4 verdict types: illegal, tight, comfortable, long enough to leave
  • Peak vs off-peak adjustments for TSA and customs
Layover length
hr min
Based on:

Minimum connection times by airport

Sortable comparison of domestic MCT, international-to-domestic MCT, peak and off-peak customs wait times, and airside connectivity for all 70 airports. Domestic MCTs range from 30 minutes (DEN, MDW) to 60 minutes (JFK, LHR). Peak customs waits range from 15 minutes (SIN, MDW) to 60 minutes (JFK).

Minimum connection times and customs wait times by airport, sortable and filterable
Airport Airside
ATL Hartsfield-Jackson Atlanta International Airport 40 min 75 min 40 min 15 min Yes
DFW Dallas/Fort Worth International Airport 35 min 90 min 35 min 15 min Yes
DEN Denver International Airport 30 min 75 min 35 min 12 min Yes
ORD O'Hare International Airport 45 min 90 min 50 min 20 min No
LAX Los Angeles International Airport 45 min 120 min 55 min 20 min No
JFK John F. Kennedy International Airport 60 min 120 min 60 min 25 min No
CLT Charlotte Douglas International Airport 35 min 75 min 30 min 12 min Yes
LAS Harry Reid International Airport 45 min 90 min 35 min 15 min Yes
MCO Orlando International Airport 45 min 90 min 40 min 15 min No
MIA Miami International Airport 45 min 90 min 50 min 18 min Yes
PHX Phoenix Sky Harbor International Airport 35 min 90 min 30 min 12 min No
SEA Seattle-Tacoma International Airport 45 min 75 min 40 min 15 min Yes
SFO San Francisco International Airport 45 min 90 min 45 min 18 min Yes
EWR Newark Liberty International Airport 45 min 90 min 50 min 20 min No
IAH George Bush Intercontinental Airport 45 min 90 min 45 min 18 min Yes
BOS Boston Logan International Airport 45 min 90 min 40 min 15 min No
MSP Minneapolis-Saint Paul International Airport 35 min 75 min 30 min 12 min No
FLL Fort Lauderdale-Hollywood International Airport 30 min 75 min 35 min 12 min Yes
LGA LaGuardia Airport 30 min 75 min N/A N/A No
DTW Detroit Metropolitan Wayne County Airport 35 min 75 min 35 min 12 min No
PHL Philadelphia International Airport 35 min 90 min 40 min 15 min Yes
SLC Salt Lake City International Airport 30 min 75 min 25 min 10 min Yes
BWI Baltimore/Washington International Thurgood Marshall Airport 30 min 75 min 25 min 12 min Yes
IAD Washington Dulles International Airport 45 min 90 min 40 min 15 min Yes
SAN San Diego International Airport 35 min 75 min 30 min 12 min No
DCA Ronald Reagan Washington National Airport 30 min 75 min 20 min 10 min Yes
TPA Tampa International Airport 30 min 75 min 25 min 10 min Yes
BNA Nashville International Airport 30 min 75 min 20 min 10 min Yes
AUS Austin-Bergstrom International Airport 30 min 75 min 25 min 10 min Yes
HNL Daniel K. Inouye International Airport 30 min 90 min 35 min 12 min Yes
MDW Chicago Midway International Airport 30 min 60 min 15 min 8 min Yes
PDX Portland International Airport 30 min 75 min 25 min 10 min Yes
SMF Sacramento International Airport 30 min 60 min 20 min 10 min No
RDU Raleigh-Durham International Airport 30 min 75 min 20 min 10 min No
SJC Norman Y. Mineta San Jose International Airport 30 min 75 min 20 min 8 min Yes
MSY Louis Armstrong New Orleans International Airport 30 min 75 min 25 min 10 min Yes
OAK Oakland International Airport 30 min 75 min 15 min 8 min No
STL St. Louis Lambert International Airport 30 min 75 min 20 min 10 min No
CVG Cincinnati/Northern Kentucky International Airport 30 min 75 min 20 min 10 min Yes
PIT Pittsburgh International Airport 30 min 75 min 20 min 10 min Yes
IND Indianapolis International Airport 30 min 75 min 15 min 8 min Yes
CLE Cleveland Hopkins International Airport 30 min 75 min 15 min 8 min Yes
MCI Kansas City International Airport 30 min 75 min 15 min 8 min Yes
RSW Southwest Florida International Airport 30 min 60 min 20 min 10 min Yes
SNA John Wayne Airport 30 min 75 min 15 min 8 min Yes
SAT San Antonio International Airport 30 min 75 min 20 min 10 min Yes
ABQ Albuquerque International Sunport 30 min 60 min 15 min 8 min Yes
JAX Jacksonville International Airport 30 min 60 min 15 min 8 min Yes
BUR Hollywood Burbank Airport 30 min 60 min N/A N/A No
ONT Ontario International Airport 30 min 75 min 15 min 8 min No
LHR London Heathrow Airport 60 min 75 min 45 min 15 min No
CDG Paris Charles de Gaulle Airport 60 min 90 min 35 min 12 min No
AMS Amsterdam Airport Schiphol 40 min 50 min 30 min 10 min Yes
FRA Frankfurt Airport 45 min 60 min 30 min 10 min Yes
MAD Adolfo Suárez Madrid-Barajas Airport 45 min 60 min 30 min 10 min No
FCO Leonardo da Vinci-Fiumicino Airport 50 min 75 min 30 min 10 min Yes
LIS Humberto Delgado Airport (Lisbon) 40 min 75 min 30 min 10 min No
IST Istanbul Airport 45 min 75 min 25 min 10 min Yes
BCN Barcelona-El Prat Airport 40 min 60 min 25 min 10 min No
DXB Dubai International Airport 45 min 75 min 20 min 10 min Yes
DOH Hamad International Airport 45 min 60 min 20 min 10 min Yes
SIN Singapore Changi Airport 45 min 60 min 15 min 5 min Yes
HKG Hong Kong International Airport 45 min 60 min 20 min 10 min Yes
NRT Narita International Airport 55 min 75 min 30 min 10 min No
HND Tokyo Haneda Airport 45 min 60 min 25 min 10 min No
ICN Incheon International Airport 45 min 60 min 30 min 10 min No
SYD Sydney Kingsford Smith Airport 30 min 60 min 30 min 12 min No
YVR Vancouver International Airport 45 min 90 min 25 min 10 min Yes
YYZ Toronto Pearson International Airport 45 min 90 min 30 min 10 min No
MEX Mexico City Benito Juárez International Airport 45 min 75 min 35 min 12 min No

MCT = minimum connection time (legal minimum for a single-itinerary booking). Customs times are airport-specific estimates for the typical traveler without trusted-traveler status. BUR and LGA have no meaningful international service and show no customs data. Last verified .

Common layover scenarios

Quick answers to the most common layover questions, computed against real MCT data. For a personalized verdict with your exact airport and timing, use the calculator above.

Is 60 minutes enough at JFK domestic-to-domestic?

Tight

JFK's domestic-to-domestic MCT is 60 minutes. A 60-minute layover is exactly at the legal minimum, with zero margin for gate changes, delays, or the AirTrain between terminals. JFK has no airside connections between terminals, so any terminal change requires the AirTrain plus full TSA re-screening.

Is 90 minutes enough at ATL international-to-domestic?

Comfortable

ATL's international-to-domestic MCT is 75 minutes. With 90 minutes, you have 15 minutes of buffer after clearing customs in Concourse F. All ATL concourses are airside-connected via the Plane Train, so no re-screening is needed. Off-peak customs takes about 15 minutes; during peak European arrivals (2-5 PM), allow the full 90 minutes.

Is 1 hour enough at LAX with a terminal change?

Tight

LAX's domestic-to-domestic MCT is 45 minutes. Most inter-terminal transfers at LAX require a landside walk or shuttle and full TSA re-screening (10-25 min transfer + 15-35 min TSA). The exception is the T4-TBIT and T6-T7/8 airside connectors. For a terminal change outside those connectors, 60 minutes is tight.

Is 45 minutes enough at DEN domestic?

Comfortable

DEN's domestic-to-domestic MCT is only 30 minutes, one of the shortest among major US hubs. All three concourses (A, B, C) are airside-connected via an underground train running every 2-3 minutes. With 45 minutes you have a 15-minute buffer, which is comfortable for any domestic connection.

Is 2 hours enough at ORD international-to-domestic?

Comfortable

ORD's international-to-domestic MCT is 90 minutes. Terminal 5 handles most international arrivals, and transferring to domestic terminals (1, 2, or 3) requires the ATS people mover plus TSA re-screening. Peak customs can hit 50 minutes. With 120 minutes, you have a 30-minute buffer, comfortable even during peak hours.

Is 75 minutes enough at LHR Terminal 3 to Terminal 5?

Below MCT

LHR's international-to-international MCT is 90 minutes. A T3-to-T5 transfer requires exiting through UK Border Force, taking the free inter-terminal bus (25 min), and re-clearing security. At 75 minutes, you are 15 minutes below the legal minimum. Airlines will not book this connection on a single ticket.

Is 90 minutes enough at SIN international-to-international?

Comfortable

Singapore Changi's international-to-international MCT is 50 minutes. Terminals 1, 2, and 3 are connected airside via the Skytrain (2-3 min rides). Transit passengers connecting on international flights do not clear immigration. With 90 minutes you have a 40-minute buffer. Terminal 4 is separate and requires a landside shuttle.

Is 45 minutes enough at CLT domestic?

Comfortable

CLT's domestic-to-domestic MCT is only 35 minutes, one of the lowest in the US. All concourses (A through E) connect airside through the central Atrium. The longest walk (A to E) takes about 18 minutes. With 45 minutes, you have a comfortable 10-minute buffer after accounting for the walk.

Is 50 minutes enough at DFW with a terminal change?

Comfortable

DFW's domestic-to-domestic MCT is 35 minutes. All five terminals (A through E) are connected airside via the Skylink train, which runs every 2 minutes and takes 6-14 minutes depending on the terminal pair. With 50 minutes, you have a 15-minute buffer after Skylink transfer time, which is comfortable.

Is 90 minutes enough at MIA international-to-domestic?

Tight

MIA's international-to-domestic MCT is 90 minutes. You are exactly at the legal minimum. MIA is a major Latin American and Caribbean gateway, and peak customs waits reach 50 minutes. The upside: all terminals are airside-connected, so no re-screening after customs. Off-peak, 90 minutes is workable; during peak, it is tight.

Is 1 hour enough at EWR with a terminal change?

Tight

EWR's domestic-to-domestic MCT is 45 minutes. Terminals are NOT airside-connected: the AirTrain Newark takes 10-15 minutes between terminals, plus full TSA re-screening (10-30 min peak). With 60 minutes, you have only a 15-minute margin. If TSA lines are long, you could miss your flight.

Is 2 hours enough at SFO international-to-domestic?

Comfortable

SFO's international-to-domestic MCT is 90 minutes. International arrivals clear customs at the International Terminal. T1 and T2 have an airside connector, but T3 and the International Terminal require the AirTrain (landside) and TSA re-screening. With 120 minutes, you have a 30-minute buffer, comfortable for most connection types.

Is 90 minutes enough at CDG international-to-international?

Tight

CDG's international-to-international MCT is 90 minutes. At exactly the legal minimum, this is tight. Transfers between Terminal 1, T2, and T3 require the CDGVAL automated train (landside) and full re-screening. Non-Schengen immigration queues can add 35 minutes at peak. Schengen-to-Schengen transfers within T2 are faster since you skip passport control.

Customs wait times by region

International arrivals must clear immigration and customs, adding anywhere from 5 to 60 minutes depending on the airport, time of day, and whether you have a trusted-traveler program (Global Entry, eGates, SmartGates). These are typical wait times, not guaranteed maximums.

United States

US Customs and Border Protection (CBP) requires all international arrivals to clear customs at their first US port of entry, even on connecting itineraries. Global Entry holders can clear in under 10 minutes via automated kiosks at most airports.

Peak wait
15-60 min
Off-peak wait
8-25 min
Airports covered
50

Europe

Schengen-zone arrivals from other Schengen countries skip passport control entirely. Non-Schengen arrivals face immigration queues. PARAFE (France), EasyPASS (Germany), and eGates (UK) are the main automated fast-track programs.

Peak wait
25-45 min
Off-peak wait
10-15 min
Airports covered
9

Asia-Pacific

Major Asian hubs are among the fastest for immigration processing. Singapore Changi regularly clears passengers in under 5 minutes off-peak. Automated lanes are available at most large airports for eligible nationalities.

Peak wait
15-40 min
Off-peak wait
5-15 min
Airports covered
9

Middle East, Canada & Latin America

Canadian airports with US Preclearance (Toronto, Vancouver) let you clear US customs before departure, arriving as a domestic passenger. Dubai and Doha are major connecting hubs where transit passengers often skip immigration entirely.

Peak wait
20-35 min
Off-peak wait
10-12 min
Airports covered
5

How the calculator works

  1. 1. MCT lookup. Every airport publishes a minimum connection time (MCT) for four scenarios: domestic-to-domestic, domestic-to-international, international-to-domestic, and international-to-international. The calculator loads the correct MCT for your connection type.
  2. 2. Terminal transfer time. If your connection involves a terminal change, the calculator adds the walking or train/shuttle time. Multi-terminal airports use terminal-pair-specific data (e.g., JFK T1 to T4 via AirTrain = 15 min, SIN T1 to T4 via shuttle = 15 min). Single-terminal airports use the airport-wide average.
  3. 3. Customs and immigration. International arrivals must clear border control (CBP in the US, eGates at LHR, SmartGates at SYD, etc.). The calculator adds an airport-specific customs buffer (peak or off-peak) for all 70 airports.
  4. 4. TSA re-screening. If you leave the secure area (required at airports without airside connections), the calculator adds the airport's typical TSA wait time for the selected time of day.
  5. 5. Checked-bag recheck. International arrivals with checked bags must collect, clear customs, and recheck bags. This adds approximately 20 minutes.

Best airports for short layovers

These airports have the shortest domestic MCTs and airside connections between all terminals.

  1. DEN Denver International 30 min MCT

    All concourses airside-connected via underground train

  2. CLT Charlotte Douglas 35 min MCT

    All concourses connect through central Atrium

  3. DFW Dallas/Fort Worth 35 min MCT

    Skylink train connects all terminals airside

  4. SIN Singapore Changi 45 min MCT

    T1-T3 connected via Skytrain, fast immigration

  5. ATL Atlanta Hartsfield-Jackson 40 min MCT

    Plane Train connects all concourses airside

Airports to avoid for tight connections

These airports have the longest MCTs, no airside connections, or notoriously slow customs.

  1. JFK New York JFK 60 min MCT

    No airside connections, AirTrain + TSA for every terminal change

  2. LHR London Heathrow 60 min MCT

    Inter-terminal bus (landside), UK Border Force + re-screening

  3. CDG Paris Charles de Gaulle 60 min MCT

    CDGVAL train between terminals, landside transfers

  4. ORD Chicago O'Hare 45 min MCT

    Terminal 5 to domestic requires ATS + TSA, peak customs 50 min

  5. LAX Los Angeles International 45 min MCT

    Most terminal changes require landside walk + TSA

All 70 supported airports

Every airport with verified minimum connection times, customs estimates, and terminal transfer data.

ATL Hartsfield-Jackson Atlanta International Airport DFW Dallas/Fort Worth International Airport DEN Denver International Airport ORD O'Hare International Airport LAX Los Angeles International Airport JFK John F. Kennedy International Airport CLT Charlotte Douglas International Airport LAS Harry Reid International Airport MCO Orlando International Airport MIA Miami International Airport PHX Phoenix Sky Harbor International Airport SEA Seattle-Tacoma International Airport SFO San Francisco International Airport EWR Newark Liberty International Airport IAH George Bush Intercontinental Airport BOS Boston Logan International Airport MSP Minneapolis-Saint Paul International Airport FLL Fort Lauderdale-Hollywood International Airport LGA LaGuardia Airport DTW Detroit Metropolitan Wayne County Airport PHL Philadelphia International Airport SLC Salt Lake City International Airport BWI Baltimore/Washington International Thurgood Marshall Airport IAD Washington Dulles International Airport SAN San Diego International Airport DCA Ronald Reagan Washington National Airport TPA Tampa International Airport BNA Nashville International Airport AUS Austin-Bergstrom International Airport HNL Daniel K. Inouye International Airport MDW Chicago Midway International Airport PDX Portland International Airport SMF Sacramento International Airport RDU Raleigh-Durham International Airport SJC Norman Y. Mineta San Jose International Airport MSY Louis Armstrong New Orleans International Airport OAK Oakland International Airport STL St. Louis Lambert International Airport CVG Cincinnati/Northern Kentucky International Airport PIT Pittsburgh International Airport IND Indianapolis International Airport CLE Cleveland Hopkins International Airport MCI Kansas City International Airport RSW Southwest Florida International Airport SNA John Wayne Airport SAT San Antonio International Airport ABQ Albuquerque International Sunport JAX Jacksonville International Airport BUR Hollywood Burbank Airport ONT Ontario International Airport LHR London Heathrow Airport CDG Paris Charles de Gaulle Airport AMS Amsterdam Airport Schiphol FRA Frankfurt Airport MAD Adolfo Suárez Madrid-Barajas Airport FCO Leonardo da Vinci-Fiumicino Airport LIS Humberto Delgado Airport (Lisbon) IST Istanbul Airport BCN Barcelona-El Prat Airport DXB Dubai International Airport DOH Hamad International Airport SIN Singapore Changi Airport HKG Hong Kong International Airport NRT Narita International Airport HND Tokyo Haneda Airport ICN Incheon International Airport SYD Sydney Kingsford Smith Airport YVR Vancouver International Airport YYZ Toronto Pearson International Airport MEX Mexico City Benito Juárez International Airport

Frequently asked questions

What is minimum connection time (MCT)?

Minimum connection time is the shortest layover an airline will sell on a single itinerary at a given airport. It is set by the airport and IATA, not the airline, and varies by connection type. A domestic-to-domestic MCT might be 35 minutes at an efficient hub like CLT, but 60 minutes at JFK where every terminal change requires the AirTrain and TSA re-screening. If your layover is shorter than the MCT, the airline will not book it as one ticket.

What is the difference between MCT and the recommended buffer?

MCT is the legal minimum. The recommended buffer adds real-world padding for terminal transfer time, customs and immigration (if arriving internationally), TSA re-screening (if you leave the secure area), and checked-bag rechecking. A 45-minute domestic MCT at ORD might carry an 80-minute recommended buffer if you are changing terminals, because the ATS people mover and re-screening add time the MCT does not account for.

Do I need to clear customs on a connecting flight through the US?

Yes. US Customs and Border Protection (CBP) requires all passengers arriving on international flights to clear customs at their first US port of entry, even if you have a connecting domestic flight. You will collect your checked bags, clear customs, recheck your bags, and re-clear TSA security. The exception is flights from US preclearance airports (Dublin, Shannon, Abu Dhabi, and several Canadian cities) where you clear US customs before departure and arrive as a domestic passenger.

How long does customs take at US airports?

It depends on the airport and time of day. At major hubs, peak-hour customs wait times range from 30 to 60 minutes. Off-peak waits are typically 8 to 25 minutes. Global Entry holders can often clear in under 10 minutes via automated kiosks. This calculator uses airport-specific customs estimates for all 70 airports, including equivalent fast-track programs at international hubs (eGates at LHR, SmartGates at SYD, PARAFE at CDG, etc.).

What counts as a same-terminal connection?

A same-terminal connection means your arriving and departing gates are in the same terminal building or concourse. You stay airside (inside security) and walk to your next gate. At airports where all concourses are airside-connected, like ATL via the Plane Train or DFW via Skylink, even "different concourse" connections are effectively same-terminal since you never leave the secure area.

Do I have to re-clear TSA security during a connection?

Only if you leave the secure area. At airports with airside connections between all terminals (ATL, DFW, DEN, IAH, MIA, FLL), you stay inside security for any domestic connection. At airports without airside connections (JFK, LAX, ORD Terminal 5, EWR, BOS), changing terminals means exiting security, taking a train or shuttle, and re-clearing TSA. International arrivals always require customs, which puts you landside.

What happens if my checked bag does not make a tight connection?

If you booked a single itinerary and the airline sold you the connection, they are responsible for forwarding your bag on the next available flight at no charge. Short-check bags (tagged only to the connecting airport, not your final destination) are your responsibility to collect and recheck. On separate tickets, the airline has no obligation to transfer your bag.

Is a 1-hour layover long enough?

It depends entirely on the airport and connection type. At a compact, airside-connected hub like CLT or DEN, 60 minutes is comfortable for a domestic-to-domestic connection. At JFK or LAX with a terminal change and TSA re-screening, 60 minutes is at or below the legal minimum. Use the calculator above with your specific airport and connection details for a personalized answer.

What is the shortest legal connection time in the US?

Among major US airports, DEN and CLT have the shortest domestic-to-domestic MCTs at 30 and 35 minutes respectively. Both have all concourses connected airside, which eliminates TSA re-screening on domestic connections. By contrast, JFK and LHR have the longest MCTs at 60 minutes for domestic connections, reflecting their size and lack of airside inter-terminal connections.

Which airports require international rebag?

All US airports require international arrivals to collect checked bags, clear customs, and recheck bags at the first port of entry. This applies even if your bags were tagged through to a domestic destination. The only exception is flights from US preclearance airports (Toronto, Vancouver, Dublin, Shannon, Abu Dhabi, and others), where you clear US customs before departure and your bags transfer as domestic.

Do US preclearance airports skip customs?

Yes. At US preclearance airports, you clear US Customs and Border Protection before boarding. When you land in the US, you arrive as a domestic passenger: no customs line, no bag recheck, and no TSA re-screening if you are connecting. This effectively saves 30-60 minutes on your connection. Major preclearance airports include Toronto Pearson (YYZ), Vancouver (YVR), Dublin (DUB), Shannon (SNN), and Abu Dhabi (AUH).

What is a self-transfer layover?

A self-transfer (also called a self-connect or separate-ticket connection) means you booked two independent tickets and are connecting on your own. The airline has no obligation to transfer your bags, rebook you if you miss the second flight, or wait for you. You must collect your bags, exit the airport, check in again, and clear security. Always add at least 2-3 hours for self-transfer connections.

How does Schengen affect connection time?

Within the Schengen Area (most of mainland Europe), flights between member countries are treated as domestic: no passport control, no immigration queues. If you are flying from a non-Schengen origin (US, UK, etc.) to a Schengen destination via a Schengen hub like Frankfurt or Amsterdam, you clear immigration at your first Schengen airport. Schengen-to-Schengen connections skip passport control entirely, making them significantly faster.

What if I miss my connection?

If you booked a single itinerary and miss your connection due to a late inbound flight, the airline must rebook you on the next available flight at no charge. This applies even if the delay was weather-related. If you miss it due to your own actions (slow at customs, wrong gate), the airline may rebook you standby or charge a change fee depending on your fare class. On separate tickets, you have no protection and must buy a new ticket.

Methodology and data sources

Minimum connection times (MCT) are sourced from IATA's published MCT database and cross-referenced against each airport's official website and operational publications. MCTs are reviewed quarterly and updated when airports publish changes.

Terminal transfer times are measured from gate area to gate area, including walking, waiting for trains or shuttles, and any security re-screening. Multi-terminal airports use terminal-pair-specific data collected from airport websites, terminal maps, and verified traveler reports.

Customs and immigration wait times are estimated from CBP Airport Wait Times data (US airports), UK Border Force statistics (LHR), and equivalent government sources for international airports. Peak and off-peak ranges reflect typical conditions, not worst-case scenarios.

TSA wait times are drawn from TSA's published checkpoint wait data, supplemented by crowdsourced reports. PreCheck, CLEAR, and Global Entry holders typically experience shorter waits.

Last updated . Data is verified against primary sources on a rolling basis. Individual airport pages link to their specific source URLs.

Related tools and guides

Plan the rest of your trip with these tools.