FlyerIntel Research

How Long US Customs Actually Takes

Two years of federal records for every major US arrival hall — and the queue you join depends on the passport you carry.

Published August 30, 2026 · Source period July 2023June 2026

Summary

Across 66 arrival terminals at 46 US airports, 409,582 hours of Customs and Border Protection records show a median passport control wait of 11 min for US citizens and 17 min for everyone else. The gap widens sharply at the bad end: on the worst tenth of hours, citizens wait 23 min while other passengers wait 41 min — 18 min longer. JFK Terminal 1 is the slowest hall measured, exceeding half an hour in 35.6% of its operating hours.

Key findings

  • Non-US passengers wait 6 min longer than citizens at the median, and 18 min longer in the worst tenth of hours.
  • The gap is widest at MIA Central Terminal: 5 min against 21 min.
  • JFK Terminal 1 is the slowest arrival hall, over 30 minutes in 35.6% of hours.
  • Among the busiest halls, ATL Concourse E is the fastest at a 6 min median.
  • Opening more booths does not shorten the queue: halls running 40 or more are the slowest of all.

This is not the TSA queue

Customs and Border Protection processes passengers arriving from abroad at passport control. It is a different queue, in a different hall, at a different point in the journey from the TSA checkpoint you clear on departure — and it is the one that decides whether a connection after an international flight is realistic. CBP publishes it per terminal and per hour, roughly two days in arrears, which makes it useless for "how long is it right now" and unusually good for "how long is this normally".

Median wait by passport, national

US citizens11 min
All other passengers17 min
US citizens, worst 10%23 min
All others, worst 10%41 min

Two queues, not one

Every hall in this dataset runs what is effectively a fast lane and a slow one. Citizens and residents are eligible for automated processing and for Global Entry, which together handle about a fifth of the US-passport traffic in these records; visitors are not, and are also subject to biometric capture and a longer interview. The result is that two people walking off the same aircraft can face materially different waits, and the difference grows precisely when the hall is under pressure — which is when a tight connection is already at risk.

Where the gap between passports is widest

AirportTerminalUS citizensAll othersDifference
MIACentral Terminal5 min21 min15 min
JFKTerminal 116 min30 min13 min
LAXTom Bradley International Terminal14 min28 min13 min
JFKTerminal 8 (American)12 min26 min13 min
JFKTerminal 4 (IAT)11 min25 min12 min
JFKTerminal 7 (British)13 min24 min11 min
GUMMain Terminal6 min16 min10 min
MCOAirside 45 min16 min10 min
MCOTerminal C25 min36 min9 min
LASTerminal 39 min18 min9 min
MIASouth Terminal8 min16 min8 min
FLLTerminal 114 min23 min8 min
SEASouth Satellite16 min25 min8 min
DFWTerminal D10 min18 min8 min
HNLMain Overseas Terminal9 min18 min8 min
MIANorth Terminal13 min21 min8 min
TPAMain6 min14 min7 min
SFOTerminal G11 min18 min7 min
IAHIAB13 min19 min6 min
EWRTerminal B13 min19 min5 min

Median wait per hour, for terminals with at least 1,500 measured hours.

More booths do not mean shorter queues

The intuitive fix is staffing, and the data does not support it. Halls running 40 or more booths have a median wait of around 25 minutes; halls running 6 to 10 sit near 14. That is not evidence that booths make things worse — it is evidence of what booths are for. CBP opens them in response to volume, and the ratio of arriving passengers to open booths stays remarkably flat across the whole range. What changes is the shape of the arrival: a hall running 40 booths is absorbing several widebodies that landed within minutes of each other, and no amount of parallel processing smooths a bank that arrives all at once.

Booths open, passengers per booth, and the resulting wait

Booths openPassengers per boothMedian waitHours measured
1-57616 min20,273
6-105414 min80,860
11-154616 min82,213
16-204717 min59,645
21-254918 min29,447
26-305119 min12,627
31-355120 min6,078
36-394720 min2,353
40-644425 min2,766

Hours with at least 200 arriving passengers. Passengers per booth barely moves; the wait does.

Median wait by hour of the day, all airports

0:0013 min
1:0011 min
2:0011 min
3:0011 min
4:0014 min
5:0017 min
6:0017 min
7:0016 min
8:0016 min
9:0017 min
10:0015 min
11:0014 min
12:0014 min
13:0014 min
14:0015 min
15:0014 min
16:0014 min
17:0013 min
18:0013 min
19:0013 min
20:0014 min
21:0013 min
22:0014 min
23:0014 min

Major US arrival halls ranked by worst-case wait

#AirportCityTerminalTypicalBusy hourWorst recordedHours over 30 min
1JFKNew YorkTerminal 124 min52 min245 min35.6%
2MCOOrlandoTerminal C33 min52 min240 min58.2%
3LAXLos AngelesTom Bradley International Terminal21 min41 min245 min24.5%
4JFKNew YorkTerminal 4 (IAT)18 min41 min257 min20.9%
5JFKNew YorkTerminal 8 (American)20 min39 min261 min21.1%
6MIAMiamiCentral Terminal15 min36 min215 min14.7%
7JFKNew YorkTerminal 7 (British)20 min36 min176 min18.2%
8DTWDetroitWarren C Evans Terminal23 min36 min118 min22.6%
9BNANashvilleMain23 min36 min164 min23.0%
10EWRNewarkTerminal B16 min34 min224 min13.3%
11SEASeattleSouth Satellite19 min34 min226 min15.6%
12IAHHoustonIAB16 min33 min263 min12.8%
13LASLas VegasTerminal 315 min33 min166 min12.8%
14MIAMiamiSouth Terminal13 min33 min191 min12.1%
15SFOSan FranciscoTerminal A17 min33 min225 min12.5%
16MIAMiamiNorth Terminal17 min32 min247 min11.4%
17FLLFort LauderdaleTerminal 416 min31 min229 min10.8%
18FLLFort LauderdaleTerminal 110 min31 min202 min10.7%
19HNLHonoluluMain Overseas Terminal15 min30 min192 min9.9%
20ORDChicagoTerminal 515 min30 min206 min9.6%
21IADWashingtonSatellite C11 min29 min173 min8.7%
22FATFresnoMain15 min29 min113 min7.9%
23SANSan DiegoMain19 min28 min112 min6.4%
24IADWashingtonInternational A11 min28 min212 min8.0%
25BOSBostonTerminal E16 min28 min212 min7.0%
26GUMHagåtñaMain Terminal13 min28 min175 min7.9%
27AUSAustinMain13 min28 min199 min7.1%
28MCOOrlandoAirside 412 min27 min163 min6.8%
29SFOSan FranciscoTerminal G14 min27 min190 min6.4%
30EWRNewarkTerminal C13 min26 min187 min5.7%
31ONTOntarioInternational Terminal18 min26 min91 min4.8%
32DFWDallas–Fort WorthTerminal D13 min26 min227 min5.4%
33SJUSan JuanSan Juan AA13 min26 min194 min4.7%
34JFKNew YorkTerminal 5 (Jet Blue)11 min25 min182 min5.4%
35SLCSalt Lake CityMain16 min25 min113 min2.9%
36MSPMinneapolisTerminal 1 Lindbergh12 min25 min222 min5.8%
37SPNI Fadang, SaipanMain Terminal13 min24 min117 min4.2%
38RDURaleigh–DurhamTerminal 211 min23 min165 min3.1%
39OAKOaklandMain11 min23 min111 min4.6%
40DTWDetroitMcNamara Terminal12 min23 min173 min3.5%
41SJCSan JoseMain11 min23 min134 min3.1%
42STLSt. LouisMain10 min22 min111 min3.2%
43CLTCharlotteMain9 min21 min304 min3.8%
44TPATampaMain9 min21 min161 min2.7%
45PDXPortlandMain12 min20 min117 min0.5%
46MDWChicagoMain Terminal9 min20 min174 min1.4%
47BWIBaltimoreInternational Arrivals9 min19 min136 min0.8%
48SMFSacramentoMain Terminal10 min19 min114 min1.1%
49MSPMinneapolisTerminal 2 Humphrey10 min19 min103 min1.5%
50LAXLos AngelesSatellite 712 min19 min153 min1.5%
51PHLPhiladelphiaTerminal A8 min18 min255 min2.4%
52DENDenverInternational10 min18 min188 min1.1%
53SATSan AntonioMain10 min18 min193 min0.7%
54ATLAtlantaConcourse F8 min18 min207 min1.7%
55PHXPhoenixMain5 min14 min206 min0.7%
56ATLAtlantaConcourse E6 min13 min618 min0.5%
57PBIWest Palm BeachMain0 min7 min63 min0.3%

Terminals with at least 1,500 measured hours, ranked by the wait on their worst tenth of hours.

What to do with this

Two things follow. If you are connecting after an international arrival, the hall you land in matters more than the airport: terminals at the same airport differ by more than the difference between airports. And if you are not travelling on a US passport, plan against the slower of the two figures on this page rather than the headline — the published average for a hall is not the wait you will personally experience. The busiest hour nationally is 14:00; the shortest typical wait falls around 1:00.

Methodology

Calculated by FlyerIntel from 409,582 hourly records published by US Customs and Border Protection covering 66 arrival terminals at 46 airports between 2024-08-28 and 2026-08-27. CBP reports, for each terminal and each hour, the average and maximum wait, the same figures split between US and non-US passport holders, the number of booths staffed, and passenger and flight counts. Medians are used throughout rather than means: a single diverted widebody puts a two-hour hour into an average and misrepresents every ordinary week around it. Hours with no arriving passengers are excluded, and a terminal appears in the ranking only with at least 1,500 measured hours.

Limitations

These are passport control waits for arriving international passengers. They are not TSA departure security waits and the two must not be compared. CBP publishes about two days in arrears, so this describes typical conditions rather than current ones. The figures measure the queue at passport control only, and exclude baggage reclaim, agricultural inspection and the walk to a connecting terminal — all of which sit between an arriving passenger and their next flight. Booth counts reflect positions staffed, not officers on duty.

Sources

  • CBP Airport Wait TimesUS Customs and Border Protection · source
  • FlyerIntel analysisFlyerIntel · source

Full FlyerIntel methodology · Report a problem with this analysis

More FlyerIntel Research