Chicago to Detroit flight status today

List of all flights from Chicago United States (ORD) to Detroit United States (DTW) and airlines operated flight from Chicago to Detroit. The flight is a domestic flight in United States. There are 169 flights operated by 40 airlines on this route.

The distance from Chicago, US (ORD) to Detroit, US (DTW) is 377 km (234 miles). The time zone of the point of departure O'Hare International Airport is GMT -6:00. The current time is Thursday 2026-04-30 05:26 AM. The time zone of the destination point Detroit Metropolitan Wayne County Airport is GMT-5:00 The current time is Thursday 2026-04-30 06:26 AM.

SkyWest Airlines | United Airlines | Delta | WestJet | Envoy Air | Qantas | British Airways | American Airlines | Finnair | Air New Zealand | Gulf Air | Air Canada | KLM | Emirates | ANA | Japan Airlines | Virgin Atlantic | Alaska Airlines | Austrian Airlines | Korean Air | SWISS | Aeromexico | Lufthansa | Royal Jordanian | Air France | Cathay Pacific | Republic Airlines | Iberia | Copa Airlines | SAS | Qatar Airways | GoJet Airlines | China Eastern | Alitalia | Spirit Airlines | Aer Lingus | Swift Air | Asiana Airlines | Etihad Airways | Gol |

List of 169 flights from Chicago, US (ORD) to Detroit, US (DTW).
No. Departure Arrival Last Update Status
OO5597 07:30 10:06 Scheduled On time
OO5756 10:50 13:20 Scheduled On time
OO6245 18:34 21:14 Scheduled On time
OO3904 08:55 11:19 Arrived On time
OO5216 17:45 20:16 Arrived On time
OO5890 12:52 15:22 Scheduled On time
OO5785 21:05 23:34 Scheduled On time
OO5195 12:00 14:35 Scheduled Delayed by 1h
OO3666 07:00 09:28 Scheduled On time
OO156 09:24 11:17 In Air
OO4943 15:08 17:29 Scheduled On time
OO2984 18:25 21:01 Landed

 

No. Departure Arrival Last Update Status
UA5597 07:30 10:06 Scheduled On time
UA3465 16:29 19:00 Scheduled On time
UA1050 19:50 22:17 Scheduled Delayed by 40m
UA348 07:15 09:43 Scheduled On time
UA5756 10:50 13:20 Scheduled Delayed by 2h
UA3569 15:47 18:18 Scheduled On time
UA6049 14:52 17:31 Scheduled On time
UA3609 22:45 01:16 Scheduled On time
UA5890 12:52 15:22 Arrived On time
UA5216 17:45 20:16 Arrived On time
UA5785 21:05 23:34 Scheduled On time
UA4066 07:55 10:18 Scheduled

 

No. Departure Arrival Last Update Status
DL2039 07:00 09:30 Scheduled On time
DL4123 19:43 22:09 Scheduled On time
DL4168 11:00 13:24 Arrived On time
DL5204 08:52 11:16 Arrived On time
DL3904 08:55 11:19 Arrived Delayed by 15m
DL3666 07:00 09:28 Arrived On time

 

No. Departure Arrival Last Update Status
WS8426 17:04 19:24 Scheduled On time
WS7559 11:00 13:24 Arrived On time
WS7561 08:52 11:16 Arrived On time
WS6585 13:36 16:02 Arrived Delayed by 39m
WS7888 07:00 09:30 Scheduled On time
WS8377 10:35 12:54 Scheduled On time

 

No. Departure Arrival Last Update Status
MQ3382 20:49 23:25 Scheduled On time
MQ3563 14:28 17:02 Scheduled On time

 

No. Departure Arrival Last Update Status
QF4540 10:25 12:57 Scheduled On time
QF4496 22:11 00:45 Arrived On time
QF4865 14:08 16:42 Scheduled On time
QF4675 18:34 21:14 Scheduled On time
QF3310 20:49 23:25 Scheduled On time

 

No. Departure Arrival Last Update Status
BA5191 22:11 00:45 Scheduled On time
BA4913 06:45 09:13 Scheduled On time
BA5187 09:31 12:03 Arrived On time
BA4432 20:49 23:25 Scheduled On time
BA5189 18:34 21:14 Scheduled On time
BA4653 06:45 09:13 Arrived On time
BA6849 13:25 15:54 Landed

 

No. Departure Arrival Last Update Status
AA3563 14:28 17:02 Arrived Delayed by 37m
AA3110 22:11 00:45 Scheduled On time
AA6245 18:34 21:14 Departed Delayed by 2h 29m
AA3382 20:49 23:25 Scheduled On time
AA4243 14:28 16:53 Scheduled On time

 

No. Departure Arrival Last Update Status
AY4081 20:49 23:25 Scheduled On time

 

No. Departure Arrival Last Update Status
NZ2317 10:50 13:20 Arrived On time
NZ2323 21:30 23:59 Scheduled On time
NZ2315 07:15 09:43 Scheduled On time
NZ2313 12:52 15:22 Departed On time
NZ2321 19:50 22:17 Scheduled On time
NZ2319 14:52 17:31 Scheduled On time
NZ2325 17:45 20:16 Arrived Delayed by 2h 26m

 

No. Departure Arrival Last Update Status
GF4126 20:49 23:25 Scheduled On time
GF6892 14:08 16:42 Scheduled On time
GF4319 18:34 21:14 Scheduled On time
GF6509 22:10 00:31 Scheduled On time

 

No. Departure Arrival Last Update Status
AC4627 07:15 09:43 Scheduled On time
AC4973 10:50 13:20 Scheduled Delayed by 2h 20m
AC4041 12:52 15:22 Departed On time
AC3731 22:45 01:16 Cancelled
AC3289 15:47 18:18 Scheduled On time
AC4544 14:52 17:31 Arrived On time
AC4943 21:30 23:59 Scheduled On time
AC4629 19:50 22:17 Scheduled On time
AC5516 17:50 20:19 Scheduled On time
AC5392 09:58 12:24 Landed

 

No. Departure Arrival Last Update Status
KL5994 13:36 16:02 Arrived On time
KL7757 11:00 13:24 Departed On time
KL6922 13:57 16:19 Scheduled On time
KL8321 19:12 21:33 Arrived On time

 

No. Departure Arrival Last Update Status
EK6246 19:50 22:17 Scheduled On time

 

No. Departure Arrival Last Update Status
NH7348 12:52 15:22 Departed On time
NH7716 10:50 13:20 Departed Delayed by 2h 10m
NH7718 17:45 20:16 Scheduled On time
NH7350 19:50 22:17 Arrived On time

 

No. Departure Arrival Last Update Status
JL7644 14:08 16:42 Scheduled On time
JL7350 09:31 12:03 Arrived On time

 

No. Departure Arrival Last Update Status
VS1664 11:00 13:24 Arrived On time
VS1770 13:36 16:02 Arrived On time
VS1840 10:35 12:54 Arrived On time
VS1846 14:00 16:30 Arrived On time
VS4593 12:30 14:49 Landed

 

No. Departure Arrival Last Update Status
AS4537 22:11 00:45 Scheduled On time
AS6436 14:28 17:02 Scheduled On time
AS4425 20:49 23:25 Scheduled On time
AS6438 18:34 21:14 Scheduled On time
AS6548 22:11 00:45 Scheduled On time
AS4289 18:34 21:14 Arrived On time

 

No. Departure Arrival Last Update Status
OS7721 14:52 17:31 Scheduled On time

 

No. Departure Arrival Last Update Status
KE3483 08:52 11:16 Arrived On time
KE3457 13:36 16:02 Scheduled On time

 

No. Departure Arrival Last Update Status
LX3244 19:45 22:12 Departed Delayed by 44m
LX3246 14:20 16:46 Scheduled On time

 

No. Departure Arrival Last Update Status
AM3719 13:36 16:02 Arrived Delayed by 39m
AM4085 17:40 20:02 Scheduled On time
AM5597 10:55 13:15 Scheduled
AM5647 12:30 14:49 Landed

 

No. Departure Arrival Last Update Status
LH7472 14:52 17:31 Scheduled On time
LH7524 19:50 22:17 Scheduled On time
LH7474 21:30 23:59 Scheduled On time

 

No. Departure Arrival Last Update Status
RJ7727 20:49 23:25 Scheduled On time
RJ7830 18:42 21:13 Arrived On time
RJ7241 17:45 20:16 Scheduled On time
RJ7469 21:14 23:55 Scheduled On time
RJ7235 17:00 19:30 Delayed
RJ7222 19:21 21:51 Scheduled On time
RJ7757 20:50 23:21 Scheduled On time
RJ7193 21:38 00:09 Scheduled On time
RJ7503 09:40 12:08 Scheduled On time
RJ7190 18:30 20:59 Scheduled On time
RJ7410 20:30 23:08 Scheduled
RJ7729 18:45 21:22 Arrived

 

No. Departure Arrival Last Update Status
AF2110 13:36 16:02 Arrived On time
AF8809 17:04 19:24 Scheduled On time

 

No. Departure Arrival Last Update Status
CX7575 18:34 21:14 Scheduled On time

 

No. Departure Arrival Last Update Status
YX3569 15:47 18:18 Scheduled On time
YX3412 22:45 01:16 Scheduled On time
YX3609 22:45 01:16 Arrived Delayed by 1h 22m
YX5902 08:20 10:20 Departed Delayed by 1h 2m
YX212 11:20 13:18 Landed
YX5984 07:20 09:30 Delayed >3h

 

No. Departure Arrival Last Update Status
IB4919 18:34 21:14 Scheduled On time
IB4684 20:49 23:25 Scheduled On time
IB8523 22:10 00:31 Scheduled On time
IB4567 20:42 23:21 Scheduled On time

 

No. Departure Arrival Last Update Status
CM1384 19:50 22:17 Scheduled On time
CM1805 17:45 20:16 Scheduled On time
CM1800 06:00 08:24 Arrived
CM1803 15:38 18:06 Unknown
CM1801 14:07 16:34 Landed

 

No. Departure Arrival Last Update Status
SK3385 19:43 22:09 Scheduled On time
SK3877 17:40 20:02 Scheduled On time
SK8839 21:05 23:30 Scheduled On time

 

No. Departure Arrival Last Update Status
QR2849 20:49 23:25 Scheduled On time
QR2822 18:34 21:14 Scheduled On time
QR2766 18:45 21:16 Scheduled On time

 

No. Departure Arrival Last Update Status
G74451 07:35 10:05 Arrived On time

 

No. Departure Arrival Last Update Status
MU8731 06:45 09:03 Arrived On time
MU4640 07:00 09:23 Arrived

 

No. Departure Arrival Last Update Status
AZ5983 17:35 20:01 Scheduled

 

No. Departure Arrival Last Update Status
NK3973 22:48 01:04 Delayed
NK8019 18:26 20:49 Landed 20:33
NK9170 13:30 15:40 Delayed
NK8967 19:15 None Arrived Early
NK9024 14:45 None Arrived Delayed by 60 minutes
NK9928 06:00 08:32 Landed 08:24
NK9963 12:00 13:56 None
NK9984 07:00 09:22 Landed

 

No. Departure Arrival Last Update Status
EI6079 21:18 23:39 In Air
EI6077 19:50 22:09 Arrived
EI6078 18:04 20:26 Departed
EI6080 22:21 00:43 Landed Late

 

No. Departure Arrival Last Update Status
WQ2546 13:30 16:02 Arrival Estimated 15:54

 

No. Departure Arrival Last Update Status
OZ6440 08:30 10:59 Landed
OZ6450 06:00 08:24 Landed

 

No. Departure Arrival Last Update Status
EY3166 12:15 14:36
EY3521 15:05 17:21

 

No. Departure Arrival Last Update Status
G38093 13:27 15:44 Landed