Wait Times
Buy me a coffee

Immigration wait times at MIA · MCO

Customs and immigration processing times, from CBP arrival records.

TSA wait times come from airport data feeds, sampled every 60 seconds. Immigration figures come from U.S. Customs and Border Protection arrival records. All waits are estimates — leave yourself a margin.

The full history behind these numbers is published as a free open dataset — download it here.

About · Privacy

MIA · MCO · JAX
SHARE

Florida Airports immigration wait times: what to expect

U.S. Customs and Border Protection publishes how long arriving international passengers waited at each passport control hall, hour by hour. Over the last 27 days it recorded 921,278 arrivals at Florida Airports, who waited 21 minutes on average. The longest single wait reported in that time was 187 minutes.

Flights landing around 7 AM have met the longest lines (25 minutes on average), and those around 9 PM the shortest (16 minutes). If you have a connection, allow for the busier figure.

Arrival timeAverage wait
Early morning (4–8 AM)20 min
Morning (8 AM–noon)23 min
Midday (noon–4 PM)21 min
Evening (4–8 PM)21 min
Night (8 PM–4 AM)18 min

Passenger-weighted average over the last 27 days of CBP records.

Global Entry and Mobile Passport Control holders usually skip most of this line. CBP reports the figures a day or two after the flights land, so these show the usual pattern rather than the line at this moment.

Arrival halls compared

HallAverage waitArrivalsBusiest hour
MIA Central Terminal12 min58,2432 PM
MCO Airside 412 min57,1094 PM
MIA North Terminal18 min398,33411 AM
MIA South Terminal

Where these numbers come from

Immigration figures are CBP's own airport wait-time records, collected daily. Security checkpoint waits, on the other tab, come from the airports' live feeds. Both archives are free to download as an open dataset. About this site.

18 min
250,016
3 PM
MCO Terminal C38 min157,5765 PM