What is the TSA wait at MCO right now?
Observed security history for Orlando International Airport (MCO) is listed by hour. It is not a live reading. The current hour is chosen in the browser from that table.
No invented waits
Typical history
MCO · KMCO · Orlando, Florida
—
The current hour is filled from the observed-hour table in this browser.
Observed security history for Orlando International Airport (MCO) is listed by hour. It is not a live reading. The current hour is chosen in the browser from that table.
On Sundays, the quietest observed standard-lane hours are 10pm (sample-weighted median 1 minute) and 11pm (sample-weighted median 1 minute). The busiest observed hours are 5am (sample-weighted 75th percentile 16 minutes) and 4am (sample-weighted 75th percentile 15 minutes). Hours with no readings are left out, not treated as zero.
Standard lane only. Average and 75th percentile are sample-weighted from observed history. A gap means that hour had no readings.
Historical dataset includes a PreCheck lane.
CLEAR is not shown. We are not using a CLEAR source.
Historical on-time performance. Not a live delay.
74%
On-time departures, September 2025 through August 2026. A departure is on time when it left less than 15 minutes late.
Flights out of Orlando International Airport left on time 74% of the time from September 2025 through August 2026. The largest share of delay minutes was late-arriving aircraft (43%). That is a share of delay minutes, not a share of flights. The average delay among departures that were 15 minutes or more late was 70 minutes. 2% of scheduled flights were cancelled.
The highest on-time month was September 2025 (84%). The lowest was July 2026 (65%).
| Cause | Delay minutes | Share of delay minutes |
|---|---|---|
| late-arriving aircraft | 1,230,978 | 43% |
| the airline | 797,772 | 28% |
| the national airspace system | 668,320 | 23% |
| weather | 148,038 | 5% |
| security | 7,094 | 0% |
International arrivals. Not TSA security.
The current hour is filled from the customs table in this browser. It is not a TSA security wait.
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 9am | 36 min | 54 min | 568 |
| 10am | 40 min | 71 min | 5,568 |
| 11am | 33 min | 62 min | 9,489 |
| 12pm | 30 min | 64 min | 22,024 |
| 1pm | 32 min | 67 min | 29,205 |
| 2pm | 32 min | 65 min | 25,407 |
| 3pm | 23 min | 50 min | 22,200 |
| 4pm | 26 min | 61 min | 40,032 |
| 5pm | 31 min | 71 min | 30,727 |
| 6pm | 32 min | 74 min | 41,545 |
| 7pm | 30 min | 62 min | 24,277 |
| 8pm | 38 min | 77 min | 20,739 |
| 9pm | 28 min | 54 min | 9,797 |
| 10pm | 25 min | 48 min | 10,413 |
| 11pm | 26 min | 53 min | 456 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 9am | 33 min | 62 min | 437 |
| 10am | 38 min | 70 min | 4,385 |
| 11am | 32 min | 66 min | 10,328 |
| 12pm | 31 min | 68 min | 24,123 |
| 1pm | 34 min | 68 min | 32,687 |
| 2pm | 33 min | 60 min | 24,108 |
| 3pm | 24 min | 46 min | 25,266 |
| 4pm | 24 min | 52 min | 38,202 |
| 5pm | 29 min | 70 min | 29,436 |
| 6pm | 38 min | 83 min | 36,777 |
| 7pm | 27 min | 55 min | 19,615 |
| 8pm | 34 min | 69 min | 18,951 |
| 9pm | 29 min | 52 min | 7,477 |
| 10pm | 29 min | 55 min | 10,697 |
| 11pm | 9 min | 23 min | 161 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 9am | 33 min | 48 min | 334 |
| 10am | 29 min | 53 min | 2,816 |
| 11am | 27 min | 52 min | 8,050 |
| 12pm | 33 min | 67 min | 18,937 |
| 1pm | 31 min | 60 min | 20,964 |
| 2pm | 32 min | 63 min | 24,466 |
| 3pm | 19 min | 40 min | 22,143 |
| 4pm | 25 min | 53 min | 36,793 |
| 5pm | 26 min | 57 min | 26,708 |
| 6pm | 34 min | 72 min | 29,495 |
| 7pm | 34 min | 67 min | 28,064 |
| 8pm | 38 min | 71 min | 18,210 |
| 9pm | 31 min | 53 min | 6,643 |
| 10pm | 28 min | 51 min | 10,215 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 9am | 32 min | 47 min | 148 |
| 10am | 34 min | 57 min | 3,769 |
| 11am | 34 min | 69 min | 11,058 |
| 12pm | 33 min | 67 min | 21,444 |
| 1pm | 36 min | 68 min | 25,997 |
| 2pm | 37 min | 65 min | 19,984 |
| 3pm | 23 min | 46 min | 22,117 |
| 4pm | 26 min | 56 min | 39,935 |
| 5pm | 35 min | 79 min | 29,441 |
| 6pm | 45 min | 97 min | 34,812 |
| 7pm | 38 min | 68 min | 20,482 |
| 8pm | 40 min | 81 min | 22,296 |
| 9pm | 38 min | 68 min | 7,501 |
| 10pm | 29 min | 53 min | 9,730 |
| 11pm | 22 min | 47 min | 904 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 9am | 54 min | 79 min | 761 |
| 10am | 39 min | 68 min | 3,898 |
| 11am | 35 min | 65 min | 8,224 |
| 12pm | 30 min | 63 min | 19,115 |
| 1pm | 29 min | 57 min | 22,645 |
| 2pm | 32 min | 62 min | 23,988 |
| 3pm | 25 min | 50 min | 21,355 |
| 4pm | 29 min | 64 min | 40,492 |
| 5pm | 35 min | 74 min | 28,221 |
| 6pm | 35 min | 77 min | 24,637 |
| 7pm | 32 min | 63 min | 23,444 |
| 8pm | 37 min | 72 min | 12,844 |
| 9pm | 33 min | 58 min | 7,637 |
| 10pm | 30 min | 53 min | 9,373 |
| 11pm | 38 min | 63 min | 880 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 9am | 31 min | 47 min | 604 |
| 10am | 35 min | 63 min | 4,263 |
| 11am | 33 min | 67 min | 7,941 |
| 12pm | 32 min | 67 min | 21,811 |
| 1pm | 33 min | 65 min | 27,262 |
| 2pm | 34 min | 62 min | 16,739 |
| 3pm | 24 min | 53 min | 22,114 |
| 4pm | 31 min | 71 min | 39,611 |
| 5pm | 35 min | 75 min | 28,695 |
| 6pm | 40 min | 85 min | 31,455 |
| 7pm | 33 min | 64 min | 20,901 |
| 8pm | 33 min | 61 min | 11,323 |
| 9pm | 33 min | 58 min | 9,282 |
| 10pm | 32 min | 59 min | 8,480 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 9am | 35 min | 51 min | 391 |
| 10am | 47 min | 86 min | 5,884 |
| 11am | 43 min | 83 min | 14,592 |
| 12pm | 35 min | 70 min | 21,869 |
| 1pm | 32 min | 61 min | 25,239 |
| 2pm | 32 min | 63 min | 29,327 |
| 3pm | 23 min | 49 min | 24,319 |
| 4pm | 31 min | 70 min | 41,780 |
| 5pm | 31 min | 74 min | 31,326 |
| 6pm | 43 min | 96 min | 39,068 |
| 7pm | 38 min | 77 min | 25,646 |
| 8pm | 51 min | 102 min | 28,938 |
| 9pm | 48 min | 95 min | 11,539 |
| 10pm | 39 min | 73 min | 12,082 |
| 11pm | 22 min | 46 min | 709 |
TSA's published guidance is to arrive at the airport 2 hours before a domestic departure and 3 hours before an international departure. That is guidance, not a measured security wait.
Distances are straight-line miles.
FAA facility record date 2026/10/01. Runways: BTS NTAD Runways. Facility facts: BTS NTAD Aviation Facilities. Enplanements: FAA CY2024 commercial service.
Observed security history for Orlando International Airport (MCO) is listed by hour. It is not a live reading. The current hour is chosen in the browser from that table.
A live figure is shown only when the stored airport feed is fresh. Orlando International Airport (MCO) also has observed history. A stored value that is too old is not shown as live.
Flights out of Orlando International Airport left on time 74% of the time from September 2025 through August 2026. The largest share of delay minutes was late-arriving aircraft (43%). That is a share of delay minutes, not a share of flights. The average delay among departures that were 15 minutes or more late was 70 minutes. 2% of scheduled flights were cancelled.
Customs and passport-control history is in its own section. It is not a TSA security wait. The current hour is chosen from that table in the browser.
TSA's published guidance is to arrive at the airport 2 hours before a domestic departure and 3 hours before an international departure. That is guidance, not a measured security wait.
The nearest airports in this list are Orlando Sanford International Airport (SFB), 24 straight-line miles; Melbourne Orlando International Airport (MLB), 47 straight-line miles; Lakeland Linder International Airport (LAL), 53 straight-line miles; Daytona Beach International Airport (DAB), 54 straight-line miles; Vero Beach Regional Airport (VRB), 76 straight-line miles.