Cheap Flights from Chicago to St Louis (ORD - STL)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from ORD to STL

Sun Mon Tue Wed Thu Fri Sat
  1 $223 2 $223 3 $245 4 $185 5 $196 6 $191
7 $196 8 $191 9 $185 10 $185 11 $185 12 $195 13 $191
14 $201 15 $191 16 $196 17 $204 18
$204
19 $210 20 $210
21 $201 22 $210 23 $210 24 $210 25
$210
26
$210
27
$210
28 $253 29
$253
30
$253
31
$253
     

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Chicago to St Louis. Get the best flight deal for your St Louis trip!
Here's how it works. Search KAYAK for a flight ticket from Chicago to St Louis. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights ORD to STL on American Airlines
Flight # Depart ORD Arrive STL Sun Mon Tue Wed Thu Fri Sat Valid Between
4223 7:50 am 9:05 am Dec 1 - Dec 1
4223 7:50 am 9:05 am Nov 30 - Nov 30
4223 7:50 am 9:05 am Dec 2 - Dec 16
4223 7:50 am 9:05 am Dec 3 - Dec 17
4305 9:35 am 10:50 am Dec 18 - Jan 5
4305 9:35 am 10:50 am Dec 6 - Dec 13
4305 9:35 am 10:50 am Dec 3 - Dec 17
4305 9:35 am 10:50 am Dec 20 - Jan 3
4305 9:35 am 10:50 am Dec 23 - Dec 30
4305 9:35 am 10:50 am Dec 2 - Dec 16
4367 9:35 am 10:50 am Nov 29 - Nov 29
4367 9:35 am 10:50 am Nov 28 - Dec 1
4328 11:00 am 12:15 pm Nov 20 - Dec 1
4363 11:00 am 12:15 pm Dec 24 - Dec 24
4363 11:00 am 12:15 pm Dec 19 - Dec 29
4363 11:00 am 12:15 pm Dec 20 - Jan 3
4363 11:00 am 12:15 pm Dec 23 - Dec 30
4363 11:00 am 12:15 pm Dec 4 - Dec 11
4363 11:00 am 12:15 pm Dec 6 - Dec 13
4363 11:00 am 12:15 pm Dec 18 - Jan 1
4363 11:00 am 12:15 pm Dec 2 - Dec 16
4363 11:00 am 12:15 pm Dec 3 - Dec 17
1422 1:55 pm 3:00 pm Nov 21 - Dec 1
1422 1:55 pm 3:00 pm Dec 2 - Dec 16
1422 1:55 pm 3:00 pm Dec 3 - Dec 15
4307 1:55 pm 3:00 pm Dec 17 - Dec 17
2968 2:10 pm 3:18 pm Dec 19 - Jan 5
2968 2:10 pm 3:18 pm Dec 18 - Jan 1
4295 3:55 pm 5:10 pm Nov 21 - Dec 1
4295 3:55 pm 5:10 pm Dec 30 - Dec 30
4295 3:55 pm 5:10 pm Dec 27 - Dec 27
4295 3:55 pm 5:10 pm Dec 25 - Dec 25
4295 3:55 pm 5:10 pm Dec 20 - Dec 20
4295 3:55 pm 5:10 pm Dec 23 - Dec 23
4295 3:55 pm 5:10 pm Dec 19 - Dec 22
4295 3:55 pm 5:10 pm Dec 4 - Dec 11
4295 3:55 pm 5:10 pm Dec 6 - Dec 13
4295 3:55 pm 5:10 pm Dec 2 - Dec 16
4295 3:55 pm 5:10 pm Dec 3 - Dec 17
4295 3:55 pm 5:10 pm Nov 29 - Nov 29
4295 3:55 pm 5:10 pm Dec 18 - Dec 18
4295 3:55 pm 5:10 pm Dec 24 - Dec 26
4295 3:55 pm 5:10 pm Dec 28 - Jan 5
4358 4:40 pm 5:55 pm Dec 23 - Dec 30
4358 4:40 pm 5:55 pm Dec 18 - Dec 18
4358 4:40 pm 5:55 pm Dec 24 - Dec 24
4358 4:40 pm 5:55 pm Dec 25 - Dec 25
4358 4:40 pm 5:55 pm Dec 28 - Jan 4
4358 4:40 pm 5:55 pm Dec 19 - Dec 22
4358 4:40 pm 5:55 pm Dec 20 - Jan 3
4358 4:40 pm 5:55 pm Dec 26 - Dec 26
4358 4:40 pm 5:55 pm Dec 29 - Jan 2
1634 5:45 pm 6:50 pm Dec 4 - Dec 11
1634 5:45 pm 6:50 pm Dec 2 - Dec 16
1634 5:45 pm 6:50 pm Dec 7 - Dec 17
1634 5:45 pm 6:50 pm Dec 1 - Dec 6
1634 5:45 pm 6:50 pm Dec 13 - Dec 13
1634 5:45 pm 6:50 pm Nov 29 - Dec 5
1634 5:45 pm 6:50 pm Nov 21 - Nov 30
4349 6:30 pm 7:45 pm Nov 21 - Nov 30
4349 6:30 pm 7:45 pm Dec 1 - Dec 17
4349 6:30 pm 7:45 pm Dec 2 - Dec 16
1634 6:45 pm 7:50 pm Dec 19 - Jan 5
1634 6:45 pm 7:50 pm Dec 18 - Jan 1
1331 7:55 pm 9:00 pm Dec 20 - Jan 3
1331 7:55 pm 9:00 pm Nov 29 - Nov 29
1331 7:55 pm 9:00 pm Dec 18 - Jan 1
1331 7:55 pm 9:00 pm Dec 6 - Dec 13
1331 7:55 pm 9:00 pm Dec 19 - Jan 5
1331 7:55 pm 9:00 pm Nov 21 - Dec 17
1331 7:55 pm 9:00 pm Dec 2 - Dec 16
3140 10:30 pm 11:40 pm Dec 1 - Dec 1
4281 10:30 pm 11:40 pm Dec 20 - Jan 3
4281 10:30 pm 11:40 pm Dec 9 - Dec 18
4281 10:30 pm 11:40 pm Dec 8 - Dec 22
4281 10:30 pm 11:40 pm Dec 6 - Dec 13
4281 10:30 pm 11:40 pm Dec 28 - Jan 5
4281 10:30 pm 11:40 pm Nov 30 - Dec 7
4281 10:30 pm 11:40 pm Nov 29 - Dec 4