What is the TSA wait at DTW right now?
Observed security history for Detroit Metropolitan Wayne County Airport (DTW) is listed by hour. It is not a live reading. The current hour is chosen in the browser from that table.
No invented waits
HomeMichiganDTW TSA wait times
Typical history
DTW · KDTW · Detroit, Michigan
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 Detroit Metropolitan Wayne County Airport (DTW) 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 0 minutes) and 1am (sample-weighted median 0 minutes). The busiest observed hours are 6am (sample-weighted 75th percentile 14 minutes) and 5am (sample-weighted 75th percentile 10 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.
79%
On-time departures, September 2025 through August 2026. A departure is on time when it left less than 15 minutes late.
Flights out of Detroit Metropolitan Wayne County Airport left on time 79% of the time from September 2025 through August 2026. The largest share of delay minutes was the airline (51%). 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 80 minutes. 2% of scheduled flights were cancelled.
The highest on-time month was September 2025 (88%). The lowest was December 2025 (68%).
| Cause | Delay minutes | Share of delay minutes |
|---|---|---|
| the airline | 1,081,937 | 51% |
| the national airspace system | 460,379 | 22% |
| late-arriving aircraft | 401,179 | 19% |
| weather | 179,038 | 8% |
| security | 1,334 | 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 |
|---|---|---|---|
| 12am | 19 min | 21 min | 7 |
| 6am | 29 min | 56 min | 1,067 |
| 7am | 23 min | 45 min | 1,605 |
| 9am | 20 min | 51 min | 1,881 |
| 10am | 18 min | 42 min | 1,474 |
| 11am | 13 min | 38 min | 4,710 |
| 12pm | 9 min | 21 min | 3,510 |
| 1pm | 18 min | 44 min | 7,564 |
| 2pm | 20 min | 45 min | 7,790 |
| 3pm | 8 min | 19 min | 843 |
| 4pm | 9 min | 20 min | 2,417 |
| 5pm | 10 min | 24 min | 4,800 |
| 6pm | 15 min | 43 min | 5,215 |
| 7pm | 16 min | 33 min | 5,616 |
| 8pm | 11 min | 28 min | 622 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 5am | 20 min | 31 min | 390 |
| 8am | 25 min | 58 min | 277 |
| 9am | 22 min | 54 min | 1,267 |
| 10am | 19 min | 41 min | 2,084 |
| 11am | 17 min | 48 min | 4,620 |
| 12pm | 8 min | 21 min | 2,239 |
| 1pm | 22 min | 53 min | 7,585 |
| 2pm | 24 min | 51 min | 6,492 |
| 3pm | 9 min | 24 min | 1,908 |
| 4pm | 7 min | 20 min | 1,980 |
| 5pm | 9 min | 24 min | 5,401 |
| 6pm | 17 min | 40 min | 5,874 |
| 7pm | 18 min | 39 min | 5,003 |
| 9pm | 18 min | 29 min | 72 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 5am | 18 min | 31 min | 865 |
| 6am | 23 min | 49 min | 2,955 |
| 7am | 23 min | 46 min | 792 |
| 9am | 19 min | 50 min | 2,033 |
| 10am | 22 min | 53 min | 1,418 |
| 11am | 19 min | 47 min | 6,431 |
| 12pm | 25 min | 58 min | 2,600 |
| 1pm | 24 min | 56 min | 9,804 |
| 2pm | 22 min | 47 min | 5,597 |
| 3pm | 9 min | 22 min | 1,036 |
| 4pm | 10 min | 24 min | 1,391 |
| 5pm | 12 min | 28 min | 4,043 |
| 6pm | 18 min | 39 min | 5,747 |
| 7pm | 17 min | 38 min | 3,724 |
| 8pm | 14 min | 28 min | 240 |
| 9pm | 26 min | 52 min | 260 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 6am | 23 min | 47 min | 1,671 |
| 7am | 23 min | 43 min | 946 |
| 9am | 20 min | 48 min | 1,814 |
| 10am | 19 min | 42 min | 1,440 |
| 11am | 21 min | 57 min | 5,165 |
| 12pm | 12 min | 31 min | 2,291 |
| 1pm | 19 min | 50 min | 7,905 |
| 2pm | 19 min | 42 min | 5,617 |
| 3pm | 13 min | 27 min | 656 |
| 4pm | 9 min | 20 min | 717 |
| 5pm | 13 min | 34 min | 4,891 |
| 6pm | 13 min | 31 min | 4,613 |
| 7pm | 18 min | 41 min | 3,289 |
| 8pm | 20 min | 38 min | 813 |
| 9pm | 4 min | 9 min | 36 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 5am | 18 min | 34 min | 930 |
| 6am | 16 min | 31 min | 507 |
| 9am | 19 min | 48 min | 2,367 |
| 10am | 19 min | 44 min | 1,048 |
| 11am | 16 min | 44 min | 4,723 |
| 12pm | 14 min | 43 min | 2,308 |
| 1pm | 19 min | 46 min | 6,901 |
| 2pm | 16 min | 42 min | 5,918 |
| 3pm | 7 min | 17 min | 640 |
| 4pm | 13 min | 30 min | 849 |
| 5pm | 11 min | 33 min | 5,759 |
| 6pm | 13 min | 32 min | 4,355 |
| 7pm | 15 min | 34 min | 4,329 |
| 8pm | 5 min | 18 min | 105 |
| 9pm | 11 min | 23 min | 294 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 6am | 22 min | 44 min | 1,518 |
| 7am | 26 min | 50 min | 1,280 |
| 9am | 19 min | 49 min | 1,478 |
| 10am | 17 min | 41 min | 2,101 |
| 11am | 14 min | 38 min | 3,352 |
| 12pm | 8 min | 26 min | 2,540 |
| 1pm | 16 min | 43 min | 8,154 |
| 2pm | 21 min | 46 min | 8,361 |
| 3pm | 14 min | 45 min | 573 |
| 4pm | 10 min | 26 min | 1,305 |
| 5pm | 9 min | 26 min | 6,031 |
| 6pm | 13 min | 33 min | 5,982 |
| 7pm | 16 min | 36 min | 3,067 |
| 8pm | 7 min | 19 min | 584 |
| 10pm | 3 min | 9 min | 52 |
| Hour | Average | Published maximum | Passengers |
|---|---|---|---|
| 5am | 22 min | 43 min | 1,153 |
| 6am | 20 min | 37 min | 325 |
| 8am | 0 min | 0 min | 8 |
| 9am | 18 min | 47 min | 2,115 |
| 10am | 15 min | 36 min | 965 |
| 11am | 11 min | 29 min | 5,216 |
| 12pm | 7 min | 19 min | 3,398 |
| 1pm | 17 min | 43 min | 8,347 |
| 2pm | 22 min | 48 min | 6,941 |
| 3pm | 8 min | 18 min | 1,014 |
| 4pm | 8 min | 19 min | 1,392 |
| 5pm | 12 min | 31 min | 5,557 |
| 6pm | 13 min | 34 min | 7,794 |
| 7pm | 14 min | 30 min | 2,417 |
| 9pm | 11 min | 26 min | 251 |
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 Detroit Metropolitan Wayne County Airport (DTW) 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. Detroit Metropolitan Wayne County Airport (DTW) also has observed history. A stored value that is too old is not shown as live.
Flights out of Detroit Metropolitan Wayne County Airport left on time 79% of the time from September 2025 through August 2026. The largest share of delay minutes was the airline (51%). 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 80 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 Eugene F. Kranz Toledo Express Airport (TOL), 49 straight-line miles; Bishop International Airport (FNT), 56 straight-line miles; Capital Region International Airport (LAN), 74 straight-line miles; Cleveland Hopkins International Airport (CLE), 95 straight-line miles; MBS International Airport (MBS), 98 straight-line miles.