What is the TSA wait at PHL right now?
Observed security history for Philadelphia International Airport (PHL) is listed by hour. It is not a live reading. The current hour is chosen in the browser from that table.
No invented waits
HomePennsylvaniaPHL TSA wait times
Typical history
PHL · KPHL · Philadelphia, Pennsylvania
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 Philadelphia International Airport (PHL) 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 12am (sample-weighted median 3 minutes) and 1am (sample-weighted median 3 minutes). The busiest observed hours are 6am (sample-weighted 75th percentile 12 minutes) and 7am (sample-weighted 75th percentile 11 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.
76%
On-time departures, September 2025 through August 2026. A departure is on time when it left less than 15 minutes late.
Flights out of Philadelphia International Airport left on time 76% 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 82 minutes. 3% of scheduled flights were cancelled.
The highest on-time month was September 2025 (81%). The lowest was July 2026 (65%).
| Cause | Delay minutes | Share of delay minutes |
|---|---|---|
| late-arriving aircraft | 857,654 | 43% |
| the airline | 568,476 | 29% |
| the national airspace system | 430,335 | 22% |
| weather | 124,235 | 6% |
| security | 2,633 | 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 |
|---|---|---|---|
| 10am | 2 min | 5 min | 104 |
| 11am | 14 min | 36 min | 4,332 |
| 12pm | 6 min | 22 min | 11,754 |
| 1pm | 5 min | 19 min | 19,922 |
| 2pm | 6 min | 22 min | 19,839 |
| 3pm | 7 min | 27 min | 38,859 |
| 4pm | 9 min | 32 min | 35,161 |
| 5pm | 9 min | 33 min | 31,805 |
| 6pm | 8 min | 25 min | 7,932 |
| 7pm | 12 min | 33 min | 12,924 |
| 8pm | 10 min | 27 min | 5,618 |
| 9pm | 7 min | 15 min | 511 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 1am | 4 min | 9 min | 161 |
| 11am | 16 min | 34 min | 4,000 |
| 12pm | 6 min | 27 min | 10,329 |
| 1pm | 6 min | 22 min | 23,474 |
| 2pm | 6 min | 24 min | 16,042 |
| 3pm | 7 min | 26 min | 34,268 |
| 4pm | 9 min | 33 min | 37,038 |
| 5pm | 8 min | 29 min | 27,364 |
| 6pm | 8 min | 23 min | 8,226 |
| 7pm | 9 min | 25 min | 11,322 |
| 8pm | 9 min | 25 min | 5,498 |
| 9pm | 8 min | 19 min | 426 |
| 10pm | 7 min | 15 min | 266 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 11am | 18 min | 41 min | 5,317 |
| 12pm | 8 min | 28 min | 11,450 |
| 1pm | 7 min | 23 min | 22,081 |
| 2pm | 6 min | 25 min | 15,727 |
| 3pm | 7 min | 27 min | 30,985 |
| 4pm | 7 min | 31 min | 29,959 |
| 5pm | 9 min | 41 min | 27,631 |
| 6pm | 9 min | 30 min | 9,063 |
| 7pm | 10 min | 27 min | 8,495 |
| 8pm | 9 min | 24 min | 3,088 |
| 9pm | 12 min | 28 min | 1,377 |
| 10pm | 9 min | 26 min | 629 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 11am | 14 min | 32 min | 3,881 |
| 12pm | 8 min | 29 min | 12,222 |
| 1pm | 6 min | 24 min | 21,409 |
| 2pm | 7 min | 31 min | 14,502 |
| 3pm | 6 min | 24 min | 27,291 |
| 4pm | 8 min | 29 min | 29,249 |
| 5pm | 9 min | 34 min | 23,620 |
| 6pm | 7 min | 24 min | 6,360 |
| 7pm | 9 min | 29 min | 10,552 |
| 8pm | 11 min | 28 min | 3,733 |
| 9pm | 9 min | 23 min | 1,365 |
| 10pm | 9 min | 18 min | 183 |
| 11pm | 16 min | 36 min | 177 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 11am | 14 min | 34 min | 3,382 |
| 12pm | 7 min | 29 min | 11,395 |
| 1pm | 7 min | 25 min | 18,928 |
| 2pm | 6 min | 26 min | 13,752 |
| 3pm | 6 min | 27 min | 27,697 |
| 4pm | 8 min | 32 min | 28,727 |
| 5pm | 10 min | 40 min | 27,471 |
| 6pm | 8 min | 31 min | 7,662 |
| 7pm | 10 min | 29 min | 7,773 |
| 8pm | 10 min | 29 min | 5,511 |
| 9pm | 9 min | 21 min | 783 |
| 10pm | 6 min | 16 min | 84 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 11am | 15 min | 34 min | 4,355 |
| 12pm | 7 min | 27 min | 9,504 |
| 1pm | 7 min | 25 min | 20,419 |
| 2pm | 5 min | 21 min | 13,014 |
| 3pm | 7 min | 27 min | 30,807 |
| 4pm | 8 min | 32 min | 28,701 |
| 5pm | 9 min | 34 min | 27,015 |
| 6pm | 7 min | 23 min | 7,424 |
| 7pm | 9 min | 29 min | 10,638 |
| 8pm | 8 min | 22 min | 4,021 |
| 9pm | 8 min | 21 min | 240 |
| 10pm | 3 min | 6 min | 111 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 11am | 15 min | 38 min | 4,085 |
| 12pm | 6 min | 27 min | 12,493 |
| 1pm | 7 min | 25 min | 22,469 |
| 2pm | 6 min | 23 min | 18,105 |
| 3pm | 7 min | 29 min | 33,477 |
| 4pm | 9 min | 33 min | 32,615 |
| 5pm | 10 min | 37 min | 33,252 |
| 6pm | 9 min | 31 min | 11,333 |
| 7pm | 10 min | 32 min | 14,019 |
| 8pm | 9 min | 24 min | 7,135 |
| 9pm | 8 min | 20 min | 1,328 |
| 10pm | 9 min | 23 min | 257 |
| 11pm | 8 min | 17 min | 192 |
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 Philadelphia International Airport (PHL) 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. Philadelphia International Airport (PHL) also has observed history. A stored value that is too old is not shown as live.
Flights out of Philadelphia International Airport left on time 76% 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 82 minutes. 3% 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 Wilmington Airport (ILG), 24 straight-line miles; Trenton Mercer Airport (TTN), 36 straight-line miles; Atlantic City International Airport (ACY), 46 straight-line miles; Dover Civil Air Terminal/Dover Air Force Base (DOV), 53 straight-line miles; Lehigh Valley International Airport (ABE), 55 straight-line miles.