What is the TSA wait at PDX right now?
Observed security history for Portland International Airport (PDX) 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
PDX · KPDX · Portland, Oregon
—
The current hour is filled from the observed-hour table in this browser.
Observed security history for Portland International Airport (PDX) 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 3am (sample-weighted median 3 minutes) and 4am (sample-weighted median 3 minutes). The busiest observed hours are 9am (sample-weighted 75th percentile 32 minutes) and 12pm (sample-weighted 75th percentile 32 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.
83%
On-time departures, September 2025 through August 2026. A departure is on time when it left less than 15 minutes late.
Flights out of Portland International Airport left on time 83% of the time from September 2025 through August 2026. The largest shares of delay minutes were the airline (36%) and late-arriving aircraft (36%). 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 62 minutes. 1% of scheduled flights were cancelled.
The highest on-time month was September 2025 (87%). The lowest was August 2026 (78%).
| Cause | Delay minutes | Share of delay minutes |
|---|---|---|
| the airline | 239,387 | 36% |
| late-arriving aircraft | 238,532 | 36% |
| the national airspace system | 161,562 | 25% |
| weather | 17,062 | 3% |
| security | 1,222 | 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 |
|---|---|---|---|
| 11am | 18 min | 44 min | 2,315 |
| 12pm | 19 min | 47 min | 311 |
| 5pm | 12 min | 30 min | 2,619 |
| 6pm | 13 min | 29 min | 1,781 |
| 7pm | 8 min | 17 min | 302 |
| 8pm | 15 min | 33 min | 1,806 |
| 9pm | 13 min | 28 min | 510 |
| 10pm | 18 min | 37 min | 225 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 11am | 19 min | 51 min | 2,682 |
| 12pm | 27 min | 60 min | 284 |
| 1pm | 16 min | 40 min | 884 |
| 2pm | 18 min | 44 min | 285 |
| 4pm | 10 min | 22 min | 200 |
| 5pm | 11 min | 25 min | 2,423 |
| 6pm | 14 min | 33 min | 184 |
| 7pm | 5 min | 11 min | 177 |
| 8pm | 15 min | 32 min | 1,779 |
| 9pm | 15 min | 33 min | 525 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 11am | 20 min | 49 min | 3,108 |
| 12pm | 2 min | 8 min | 106 |
| 5pm | 14 min | 34 min | 1,872 |
| 6pm | 13 min | 26 min | 1,163 |
| 7pm | 4 min | 9 min | 158 |
| 8pm | 14 min | 31 min | 1,575 |
| 9pm | 18 min | 39 min | 585 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 10am | 14 min | 36 min | 524 |
| 11am | 19 min | 48 min | 1,867 |
| 2pm | 15 min | 34 min | 337 |
| 4pm | 68 min | 150 min | 501 |
| 5pm | 14 min | 35 min | 3,007 |
| 6pm | 11 min | 23 min | 702 |
| 7pm | 5 min | 10 min | 264 |
| 8pm | 19 min | 41 min | 1,147 |
| 9pm | 16 min | 39 min | 534 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 11am | 19 min | 51 min | 2,712 |
| 12pm | 9 min | 28 min | 441 |
| 1pm | 22 min | 50 min | 865 |
| 2pm | 20 min | 50 min | 539 |
| 5pm | 13 min | 31 min | 2,033 |
| 6pm | 14 min | 36 min | 241 |
| 7pm | 5 min | 9 min | 96 |
| 8pm | 17 min | 39 min | 1,252 |
| 9pm | 23 min | 52 min | 501 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 11am | 20 min | 47 min | 3,101 |
| 1pm | 13 min | 28 min | 169 |
| 2pm | 16 min | 35 min | 357 |
| 5pm | 13 min | 29 min | 2,025 |
| 6pm | 17 min | 36 min | 2,512 |
| 7pm | 8 min | 17 min | 198 |
| 8pm | 16 min | 38 min | 1,338 |
| 9pm | 23 min | 48 min | 670 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 10am | 19 min | 48 min | 316 |
| 11am | 17 min | 48 min | 3,628 |
| 12pm | 19 min | 32 min | 309 |
| 1pm | 17 min | 39 min | 1,395 |
| 2pm | 7 min | 9 min | 8 |
| 4pm | 6 min | 15 min | 140 |
| 5pm | 12 min | 28 min | 1,765 |
| 6pm | 12 min | 26 min | 1,226 |
| 7pm | 4 min | 9 min | 186 |
| 8pm | 15 min | 34 min | 1,553 |
| 9pm | 14 min | 28 min | 1,078 |
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 Portland International Airport (PDX) 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. Portland International Airport (PDX) also has observed history. A stored value that is too old is not shown as live.
Flights out of Portland International Airport left on time 83% of the time from September 2025 through August 2026. The largest shares of delay minutes were the airline (36%) and late-arriving aircraft (36%). 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 62 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 Salem-Willamette Valley Airport/McNary Field (SLE), 51 straight-line miles; Olympia Regional Airport (OLM), 97 straight-line miles; Eugene Airport (EUG), 106 straight-line miles; Tacoma Narrows Airport (TIW), 116 straight-line miles; Roberts Field (RDM), 116 straight-line miles.