Airlines with flights from Saint Louis to Chicago
Southwest is the only airline with non-stop flights from Saint Louis Airport to Midway International Airport and the flight time is 1 hour and 5 minutes. You can also connect with Southwest via Milwaukee with a flight time of 4 hours and 10 minutes.
Choose airline
Schedules
Non-stop with Southwest Airlines
-
Total flight time: 1 hour and 5 minutes
-
Low-cost airline
-
Chicago is a Southwest Airlines focus city (Operating base).
-
48 flights per week
-
Boeing 737MAX 8 PassengerBoeing 737-800 (winglets) Passenger/BBJ2Boeing 737-700 Passenger (Scimitar Winglets)
STL
Direct
MDW
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN1008
05:40
05:40
05:40
----
05:40
05:40
05:50
WN2570
08:55
----
----
08:55
08:55
----
09:05
WN2665
----
09:40
09:40
----
----
----
----
WN1373
----
11:20
11:20
----
----
----
----
WN3344
12:40
----
----
12:40
12:40
----
----
WN2832
----
----
----
----
----
----
13:25
WN556
15:35
----
----
15:35
15:35
----
16:40
WN2468
----
----
----
----
----
16:00
----
WN448
----
16:00
16:00
----
----
----
----
WN2289
----
17:55
17:55
----
----
----
----
WN596
18:30
----
----
18:30
18:30
----
----
WN3957
21:55
21:30
21:30
21:55
21:55
20:50
21:45
The timetable & schedule information was updated at 2026-04-21
Via Milwaukee with Southwest Airlines
-
Total flight time: 4h 10m - 4h 20m.
-
Low-cost airline
-
Chicago is a Southwest Airlines focus city (Operating base).
-
1 flights per week
-
Boeing 737MAX 8 PassengerBoeing 737-800 (winglets) Passenger/BBJ2Boeing 737-700 Passenger (Scimitar Winglets)
STL
Via MKE
MDW
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21

Southwest is the only airline with non-stop flights from Saint Louis Airport to Midway International Airport and the flight time is 1 hour and 5 minutes. You can also connect with Southwest via Milwaukee with a flight time of 4 hours and 10 minutes.