Saint Louis to Chicago flight status today

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

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

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

List of 149 flights from Saint Louis, US (STL) to Chicago, US (ORD).
No. Departure Arrival Last Update Status
AA4135 08:54 10:22 Scheduled On time
AA1926 12:27 13:51 Arrived On time
AA3128 05:51 07:21 Arrived On time
AA3622 14:33 16:01 Arrived On time
AA3734 09:20 10:42 Arrived On time
AA2479 18:33 20:01 Departed On time
AA3562 08:00 09:31 Cancelled
AA4889 16:50 18:20 Arrived Delayed by 19h 51m
AA4460 09:37 11:05 Arrived On time
AA6369 14:25 15:55 Arrived On time
AA4077 05:40 07:10 Arrived On time
AA222 07:12 08:35 Delayed
AA4202 18:03 19:24 Landed 18:58

 

No. Departure Arrival Last Update Status
CX7611 12:27 13:51 Scheduled Delayed by 1h 59m
CX7676 11:43 12:59 Landed

 

No. Departure Arrival Last Update Status
AS4358 05:51 07:21 Arrived On time
AS6481 08:54 10:22 Arrived On time
AS4413 17:21 18:55 Arrived On time
AS6379 20:03 21:40 Arrived On time
AS4427 12:05 13:28 Arrived Delayed by 23m
AS6101 08:00 09:31 Cancelled
AS4500 06:00 07:28 Scheduled Delayed by 9h 35m

 

No. Departure Arrival Last Update Status
UA3686 09:10 10:40 Scheduled On time
UA4601 10:00 11:29 Scheduled On time
UA4592 13:10 14:39 Scheduled On time
UA4395 11:15 12:44 Arrived Delayed by 42m
UA4464 15:15 16:44 Arrived On time
UA4555 08:21 09:50 Scheduled On time
UA4608 07:45 09:14 Scheduled On time
UA3372 06:00 07:30 Landed 07:24

 

No. Departure Arrival Last Update Status
JL7683 07:05 08:36 Scheduled On time
JL7427 08:00 09:31 Departed On time

 

No. Departure Arrival Last Update Status
IB4670 12:27 13:51 Arrived On time
IB4150 17:21 18:55 Scheduled On time
IB4545 16:50 18:20 Arrived Delayed by 19h 51m
IB4497 18:33 20:02 Scheduled On time
IB4588 10:33 11:55 Scheduled On time

 

No. Departure Arrival Last Update Status
TK9564 07:45 09:11 Arrived Delayed by 20m

 

No. Departure Arrival Last Update Status
AC4925 07:45 09:11 Arrived Delayed by 20m
AC4919 09:10 10:40 Arrived On time
AC4923 11:15 12:44 Arrived Delayed by 42m
AC4935 10:00 11:29 Arrived On time
AC4913 08:21 09:50 Scheduled On time
AC4915 15:15 16:44 Scheduled On time
AC4937 08:17 09:50 Scheduled On time
AC4929 15:30 17:05 Scheduled On time
AC4951 06:40 08:03 Departed On time

 

No. Departure Arrival Last Update Status
EK6401 15:15 16:44 Arrived On time

 

No. Departure Arrival Last Update Status
BA5692 08:54 10:22 Arrived On time
BA5687 06:00 07:28 Cancelled
BA5693 09:21 10:49 Arrived Delayed by 1h 52m
BA1798 12:05 13:28 Scheduled On time
BA5690 08:00 09:31 Departed Delayed by 52m
BA4871 18:38 20:07 Arrived On time
BA5761 10:33 11:55 Scheduled On time
BA5688 14:19 15:43 Scheduled On time
BA6765 07:00 08:15 Landed

 

No. Departure Arrival Last Update Status
NZ2894 08:21 09:50 Arrived On time
NZ2900 09:16 10:45 Arrived On time
NZ2890 06:30 07:59 Arrived Delayed by 22m
NZ2898 18:55 20:24 Scheduled On time
NZ2896 15:23 16:58 Departed On time
NZ2902 08:17 09:50 Arrived Delayed by 2h 12m
NZ2904 13:14 14:47 Arrived On time
NZ2892 11:25 12:58 Arrived On time

 

No. Departure Arrival Last Update Status
GF4186 20:03 21:40 Arrived On time
GF4230 14:19 15:43 Scheduled On time
GF6525 15:20 16:42 Scheduled On time

 

No. Departure Arrival Last Update Status
NH7589 09:10 10:40 Arrived On time
NH7451 13:10 14:39 Arrived On time
NH7467 13:14 14:47 Arrived On time
NH7591 07:41 09:10 Arrived On time

 

No. Departure Arrival Last Update Status
EI7205 17:21 18:55 Departed On time
EI7204 16:30 18:10 Scheduled On time
EI7207 12:27 13:51 Scheduled On time
EI7653 10:33 11:55 Scheduled On time
EI7220 16:50 18:20 Scheduled Delayed by 3h 28m
EI6391 11:30 12:56 Landed Late
EI6389 08:25 09:58 Landed
EI6395 08:00 09:22 Landed
EI6393 15:05 16:34 Landed
EI6394 17:28 18:55 Landed
EI6396 11:30 12:50 Landed
EI6392 08:30 10:02 Landed
EI6390 13:31 14:55 Cancelled

 

No. Departure Arrival Last Update Status
YX3686 09:10 10:40 Scheduled On time
YX3610 09:10 10:40 Arrived On time
YX4460 09:37 11:05 Arrived On time
YX4789 07:45 09:04 Arrived On time
YX4963 06:59 None Arrived On time

 

No. Departure Arrival Last Update Status
G74555 08:21 09:50 Scheduled On time
G74423 06:30 07:59 Arrived On time
G74395 11:25 12:58 Scheduled On time
G73376 11:30 13:00 Cancelled
G74413 13:14 14:47 Scheduled Delayed by 4h 16m
G73393 19:30 20:50 Landed
G74607 08:00 09:27 No_Takeoff_Info
G77500 18:00 18:59 Cancelled

 

No. Departure Arrival Last Update Status
LH8793 15:15 16:44 Scheduled On time
LH8923 13:14 14:47 Arrived On time
LH8961 15:05 16:22 Landed

 

No. Departure Arrival Last Update Status
AV2331 18:55 20:24 Scheduled Delayed by 1h 5m

 

No. Departure Arrival Last Update Status
OO4889 16:50 18:20 Scheduled Delayed by 19h 5m
OO5581 09:10 10:39 Arrived Delayed by 4h 55m
OO2901 12:45 14:16 In Air
OO4984 06:00 07:18 Arrived On time

 

No. Departure Arrival Last Update Status
QR9440 12:05 13:28 Scheduled On time
QR2770 14:29 15:53 Scheduled On time
QR9073 09:59 11:21 Arrived Delayed by 1h 21m
QR2546 19:30 20:48 Scheduled Delayed by 13h 30m
QR8578 09:59 11:21 Scheduled On time
QR9527 10:33 11:55 Arrived On time
QR2622 09:37 11:05 Departed On time

 

No. Departure Arrival Last Update Status
RJ7687 10:33 11:55 Arrived Delayed by 19m
RJ7735 16:05 17:35 Scheduled On time
RJ7891 14:19 15:43 Arrived On time
RJ7962 14:25 15:55 Arrived On time
RJ7715 11:05 12:34 Arrived On time
RJ7994 13:35 14:57 Arrived On time
RJ7355 06:41 08:11 Arrived On time
RJ7850 09:08 10:35 Scheduled On time
RJ7674 14:17 15:46 Scheduled On time
RJ7433 06:00 07:30 Arrived On time
RJ7508 07:16 08:43 Arrived On time
RJ7910 09:56 11:20 Arrived On time
RJ7366 13:42 15:12 Scheduled On time
RJ7057 08:43 10:10 Arrived On time
RJ7916 07:23 08:46 Arrived On time
RJ7623 06:00 07:21 Arrived On time
RJ7646 13:38 14:58 Scheduled On time
RJ7915 10:31 11:50 Arrived Delayed by 1h 11m
RJ7898 16:26 17:43 Arrived Delayed by 21m
RJ7801 11:55 13:17 Arrived On time
RJ7599 05:44 07:12 Arrived On time
RJ7545 11:00 12:18 Departed
RJ7870 16:22 17:44 In Air
RJ7505 15:05 16:25 Arrived
RJ7390 06:09 07:32 In Air
RJ7588 11:01 12:16 Departed
RJ7610 14:56 16:24 Landed

 

No. Departure Arrival Last Update Status
OS7736 13:14 14:47 Arrived On time

 

No. Departure Arrival Last Update Status
MQ3712 10:33 11:55 Arrived On time
MQ3562 08:00 09:31 Scheduled On time
MQ4135 10:31 11:50 Arrived On time

 

No. Departure Arrival Last Update Status
CM1498 08:17 09:50 Arrived On time

 

No. Departure Arrival Last Update Status
WQ2531 00:00 None Arrived On time

 

No. Departure Arrival Last Update Status
F97390 09:30 10:35 Landed Late

 

No. Departure Arrival Last Update Status
OZ6433 17:20 18:41 Landed
OZ6335 18:55 20:25 Landed