What is the TSA wait at STL right now?
Observed security history for St. Louis Lambert International Airport (STL) is listed by hour. It is not a live reading. The current hour is chosen in the browser from that table.
No invented waits
HomeMissouriSTL TSA wait times
Typical history
STL · KSTL · St Louis, Missouri
A live wait is shown in this space when the stored feed is under 15 minutes old.
—
The current hour is filled from the observed-hour table in this browser.
Observed security history for St. Louis Lambert International Airport (STL) 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 2 minutes) and 11pm (sample-weighted median 2 minutes). The busiest observed hours are 8am (sample-weighted 75th percentile 18 minutes) and 9am (sample-weighted 75th percentile 18 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.
This airport's historical feed has no PreCheck lane readings.
CLEAR is not shown. We are not using a CLEAR source.
Historical on-time performance. Not a live delay.
75%
On-time departures, September 2025 through August 2026. A departure is on time when it left less than 15 minutes late.
Flights out of St. Louis Lambert International Airport left on time 75% of the time from September 2025 through August 2026. The largest share of delay minutes was late-arriving aircraft (45%). 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 65 minutes. 1% of scheduled flights were cancelled.
The highest on-time month was September 2025 (83%). The lowest was July 2026 (67%).
| Cause | Delay minutes | Share of delay minutes |
|---|---|---|
| late-arriving aircraft | 432,069 | 45% |
| the airline | 291,790 | 30% |
| the national airspace system | 193,665 | 20% |
| weather | 43,856 | 5% |
| security | 2,164 | 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 |
|---|---|---|---|
| 12pm | 9 min | 17 min | 64 |
| 1pm | 18 min | 44 min | 1,875 |
| 2pm | 16 min | 35 min | 1,525 |
| 5pm | 6 min | 14 min | 808 |
| 6pm | 6 min | 14 min | 542 |
| 7pm | 12 min | 28 min | 1,506 |
| 8pm | 8 min | 22 min | 468 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 1pm | 24 min | 53 min | 1,862 |
| 2pm | 25 min | 41 min | 864 |
| 3pm | 16 min | 36 min | 775 |
| 4pm | 8 min | 16 min | 547 |
| 5pm | 6 min | 14 min | 529 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 1pm | 14 min | 34 min | 2,071 |
| 2pm | 22 min | 42 min | 257 |
| 3pm | 4 min | 9 min | 139 |
| 4pm | 7 min | 16 min | 656 |
| 6pm | 9 min | 20 min | 194 |
| 7pm | 8 min | 20 min | 1,356 |
| 8pm | 8 min | 20 min | 185 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 1pm | 16 min | 36 min | 1,982 |
| 2pm | 14 min | 28 min | 491 |
| 4pm | 6 min | 14 min | 275 |
| 5pm | 3 min | 11 min | 81 |
| 7pm | 9 min | 20 min | 1,383 |
| 8pm | 11 min | 25 min | 391 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 1pm | 7 min | 14 min | 203 |
| 2pm | 9 min | 17 min | 180 |
| 3pm | 5 min | 12 min | 637 |
| 4pm | 4 min | 8 min | 92 |
| 5pm | 5 min | 11 min | 325 |
| 6pm | 8 min | 16 min | 128 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 1pm | 22 min | 51 min | 2,172 |
| 2pm | 25 min | 42 min | 1,171 |
| 3pm | 8 min | 17 min | 570 |
| 4pm | 6 min | 13 min | 380 |
| 5pm | 5 min | 13 min | 376 |
| 6pm | 7 min | 16 min | 120 |
| 7pm | 13 min | 30 min | 1,848 |
| 8pm | 14 min | 31 min | 198 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 1pm | 7 min | 16 min | 736 |
| 2pm | 7 min | 15 min | 1,402 |
| 3pm | 5 min | 10 min | 455 |
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 St. Louis Lambert International Airport (STL) 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. St. Louis Lambert International Airport (STL) also has observed history. A stored value that is too old is not shown as live.
Flights out of St. Louis Lambert International Airport left on time 75% of the time from September 2025 through August 2026. The largest share of delay minutes was late-arriving aircraft (45%). 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 65 minutes. 1% 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 Scott AFB/Midamerica Airport (BLV), 32 straight-line miles; Abraham Lincoln Capital Airport (SPI), 84 straight-line miles; Quincy Regional Airport Baldwin Field (UIN), 94 straight-line miles; Columbia Regional Airport (COU), 100 straight-line miles; Veterans Airport of Southern Illinois (MWA), 101 straight-line miles.