Chicago to Saint Louis flight status today

List of all flights from Chicago United States (ORD) to Saint Louis United States (STL) and airlines operated flight from Chicago to Saint Louis. The flight is a domestic flight in United States. There are 123 flights operated by 29 airlines on this route.

The distance from Chicago, US (ORD) to Saint Louis, US (STL) is 415 km (258 miles). O'Hare International Airport and Lambert-St. Louis International Airport are in the same time zone (GMT -6:00). The current time on both airports is Wednesday 2026-04-29 18:36 PM.

American Airlines | GoJet Airlines | Copa Airlines | United Airlines | Alaska Airlines | Air New Zealand | Japan Airlines | Envoy Air | Republic Airlines | British Airways | Austrian Airlines | Air Canada | Avianca | ANA | Qatar Airways | SkyWest Airlines | Cathay Pacific | Aer Lingus | Finnair | Iberia | Lufthansa | Gulf Air | Emirates | Royal Jordanian | Turkish Airlines | Cape Air | Air Wisconsin | Frontier Airlines | Asiana Airlines |

List of 123 flights from Chicago, US (ORD) to Saint Louis, US (STL).
No. Departure Arrival Last Update Status
AA2956 22:30 23:46 Scheduled On time
AA2126 20:53 22:17 Scheduled On time
AA3622 12:38 14:03 Scheduled Delayed by 22m
AA1926 10:25 11:47 Scheduled On time
AA3870 06:59 08:24 Scheduled On time
AA418 15:18 16:41 Scheduled On time
AA6399 14:32 16:00 Scheduled On time
AA6190 18:03 19:33 Scheduled On time
AA3868 12:24 13:43 Arrived On time
AA6332 12:16 13:43 Scheduled On time
AA9643 09:00 10:20 Landed

 

No. Departure Arrival Last Update Status
G74416 18:00 19:31 Scheduled Delayed by 30m
G74610 16:40 18:11 Scheduled On time
G74491 10:53 12:22 Arrived Delayed by 25m
G74485 12:58 14:24 Arrived On time
G74467 14:15 15:48 Arrived On time
G74576 21:45 23:11 Scheduled On time

 

No. Departure Arrival Last Update Status
CM1416 18:00 19:31 Scheduled Delayed by 30m

 

No. Departure Arrival Last Update Status
UA4596 20:20 21:52 Scheduled On time
UA4576 21:45 23:11 Scheduled On time
UA4613 09:15 10:45 Arrived On time
UA4485 12:58 14:24 Departed On time
UA4491 10:53 12:22 Arrived On time
UA3694 07:00 08:25 Arrived On time
UA4416 18:00 19:31 Scheduled On time
UA4610 16:40 18:11 Scheduled On time
UA4467 14:15 15:48 Scheduled On time
UA3394 19:30 20:30 In_Air
UA3393 17:30 19:00 In_Air
UA4603 15:35 16:56 Arrived On time
UA3398 11:00 12:30 Landed

 

No. Departure Arrival Last Update Status
AS6379 18:03 19:33 Scheduled On time
AS6492 06:59 08:24 Arrived On time
AS4492 20:55 22:19 Scheduled On time
AS6591 22:30 23:46 Scheduled On time

 

No. Departure Arrival Last Update Status
NZ2905 16:40 18:11 Scheduled On time
NZ2903 09:15 10:45 Arrived On time
NZ2899 10:53 12:22 Scheduled On time
NZ2895 19:45 21:13 Arrived On time
NZ2901 20:20 21:52 Scheduled On time
NZ2893 21:45 23:11 Scheduled On time
NZ2897 18:00 19:31 Scheduled On time
NZ2891 12:58 14:24 Arrived On time

 

No. Departure Arrival Last Update Status
JL7682 10:25 11:47 Arrived On time
JL7428 12:38 14:03 Scheduled Delayed by 37m

 

No. Departure Arrival Last Update Status
MQ3870 06:59 08:24 Scheduled On time
MQ3622 12:38 14:03 Departed On time
MQ3868 12:24 13:43 Arrived On time
MQ3650 08:40 10:03 Departed On time
MQ3764 11:26 12:43 Departed On time
MQ9857 08:00 09:25 Scheduled On time
MQ4202 17:26 18:41 Arrival On Time

 

No. Departure Arrival Last Update Status
YX3694 07:00 08:25 Arrived On time
YX3288 17:40 19:10 Arrived On time
YX4996 14:21 None Arrived Delayed by 42 minutes

 

No. Departure Arrival Last Update Status
BA5150 14:32 16:00 Scheduled On time
BA5335 15:18 16:41 Scheduled On time
BA5336 22:30 23:46 Scheduled On time
BA5337 20:53 22:17 Scheduled On time
BA6906 18:03 19:33 Scheduled On time

 

No. Departure Arrival Last Update Status
OS7735 16:20 17:51 Scheduled On time

 

No. Departure Arrival Last Update Status
AC3578 12:58 14:24 Departed On time
AC4938 09:15 10:45 Arrived On time
AC4914 20:20 21:52 Scheduled On time
AC4900 10:53 12:22 Arrived On time
AC4916 16:40 18:11 Scheduled On time
AC4926 18:00 19:31 Arrived On time
AC4912 19:45 21:13 Departed On time
AC4934 14:15 15:48 Arrived Delayed by 1h 45m
AC4930 10:40 12:03 Unknown
AC4936 10:00 11:24 Landed

 

No. Departure Arrival Last Update Status
AV2334 07:00 08:25 Arrived On time

 

No. Departure Arrival Last Update Status
NH7448 19:45 21:13 Scheduled On time
NH7450 12:58 14:24 Scheduled On time
NH7588 10:53 12:22 Departed On time
NH7590 18:00 19:31 Scheduled On time

 

No. Departure Arrival Last Update Status
QR9053 22:30 23:46 Scheduled On time
QR9606 20:53 22:17 Scheduled
QR9553 22:30 23:44 Scheduled On time
QR7658 19:47 21:12 Arrived On time

 

No. Departure Arrival Last Update Status
OO6190 18:03 19:33 Scheduled On time

 

No. Departure Arrival Last Update Status
CX7590 18:03 19:33 Scheduled On time
CX7796 17:00 18:17 Landed

 

No. Departure Arrival Last Update Status
EI7239 22:30 23:46 Scheduled On time
EI7682 20:53 22:17 Scheduled On time
EI7560 18:03 19:33 Scheduled Delayed by 21m
EI7240 19:46 21:11 Scheduled On time
EI7511 18:03 19:31 Scheduled On time
EI6383 17:55 19:11 Landed
EI6384 19:35 20:57 Landed
EI6382 16:00 17:21 Landed
EI6381 17:55 19:06 Landed
EI6385 19:35 20:57 Landed
EI6386 22:40 00:03 Delayed >3h

 

No. Departure Arrival Last Update Status
AY4076 20:53 22:17 Scheduled On time
AY5757 19:46 21:11 Scheduled On time

 

No. Departure Arrival Last Update Status
IB4838 18:03 19:33 Arrived On time
IB4276 18:03 19:31 Cancelled
IB4495 20:40 22:06 Scheduled On time

 

No. Departure Arrival Last Update Status
LH7750 19:45 21:13 Arrived On time
LH8922 14:15 15:48 Scheduled On time
LH8744 16:40 18:11 Scheduled On time
LH7826 21:45 23:11 Arrived Delayed by 2h 3m

 

No. Departure Arrival Last Update Status
GF6745 18:03 19:33 Scheduled On time
GF6480 20:55 22:19 Scheduled On time
GF6484 14:32 16:00 Scheduled On time

 

No. Departure Arrival Last Update Status
EK6308 19:45 21:13 Scheduled On time

 

No. Departure Arrival Last Update Status
RJ7623 22:30 23:46 Scheduled On time
RJ7993 20:53 22:17 Diverted to ORD Chicago
RJ7037 18:40 20:09 Scheduled On time
RJ7351 19:46 21:11 Scheduled On time
RJ7010 22:22 23:35 Scheduled On time
RJ7675 22:34 23:54 Scheduled On time
RJ7806 20:31 21:53 Scheduled On time
RJ7301 11:48 13:12 Scheduled On time
RJ7738 22:36 23:51 Scheduled On time

 

No. Departure Arrival Last Update Status
TK9565 19:45 21:13 Scheduled On time

 

No. Departure Arrival Last Update Status
9K988 17:30 18:50 Expected
9K720 13:19 None Arrived On time

 

No. Departure Arrival Last Update Status
ZW3836 12:50 None Arrived On time

 

No. Departure Arrival Last Update Status
F91391 10:49 12:08 Landed

 

No. Departure Arrival Last Update Status
OZ6334 10:00 11:21 Landed
OZ6432 08:00 09:23 Landed