SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Denver to St Louis (DEN - STL)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.
Choose Sites to Compare vs. KAYAK all | none

Best fares from DEN to STL (Found by others)

Sun Mon Tue Wed Thu Fri Sat
        1 $285 2 $234 3 $214
4 $258 5 $214 6 $194 7 $184 8 $214 9 $224 10 $204
11 $231 12 $234 13 $231 14 $234 15 $240 16 $231 17 $204
18 $234 19 $204 20 $204 21 $218 22 $274 23 $254 24 $204
25 $244 26 $254 27 $214 28 $214 29 $214 30 $224 31 $194
KAYAK searches hundreds of sites to find the best rate for your next flight from Denver 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 Denver 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 DEN to STL on United
Flight # Depart DEN Arrive STL Sun Mon Tue Wed Thu Fri Sat Valid Between
3460 8:19 am 11:25 am May 6 - May 6
4195 8:19 am 11:25 am May 13 - May 18
6186 8:19 am 11:25 am May 17 - May 21
6186 8:19 am 11:25 am May 7 - May 14
4151 9:45 am 12:51 pm Apr 20 - May 4
4151 9:49 am 12:55 pm May 11 - Jun 1
4151 9:54 am 1:00 pm May 26 - May 26
3262 9:55 am 1:01 pm May 6 - May 6
4195 9:55 am 1:01 pm May 12 - May 19
4195 9:55 am 1:01 pm May 7 - Jun 4
6035 9:55 am 1:01 pm Apr 19 - May 3
6156 9:55 am 1:01 pm May 8 - May 30
6184 9:55 am 1:01 pm May 13 - Jun 3
6184 9:55 am 1:01 pm May 10 - May 31
3629 10:29 am 1:31 pm Apr 17 - May 5
3629 10:50 am 1:52 pm Apr 23 - Apr 30
6394 12:24 pm 3:26 pm May 26 - May 26
3629 12:29 pm 3:31 pm May 11 - May 18
3646 12:29 pm 3:31 pm May 7 - May 24
3646 12:29 pm 3:31 pm May 28 - Jun 4
5195 12:29 pm 3:31 pm May 6 - Jun 3
3260 12:35 pm 3:41 pm Apr 23 - Apr 30
3646 12:35 pm 3:37 pm Apr 20 - May 4
3681 12:35 pm 3:37 pm Apr 17 - May 5
3681 12:45 pm 3:47 pm May 25 - May 25
3662 2:14 pm 5:21 pm Apr 19 - May 3
3662 3:28 pm 6:33 pm May 25 - May 31
3662 3:28 pm 6:33 pm May 10 - May 24
5235 3:28 pm 6:37 pm May 28 - Jun 4
5235 3:28 pm 6:37 pm May 26 - May 26
5235 3:28 pm 6:37 pm May 7 - May 23
3662 3:34 pm 6:39 pm May 6 - Jun 3
3662 3:43 pm 6:50 pm Apr 17 - May 5
3662 3:54 pm 7:01 pm Apr 20 - May 4
3688 7:40 pm 10:49 pm Apr 17 - Apr 28
3688 7:57 pm 11:02 pm May 26 - Jun 2
3688 7:57 pm 11:06 pm May 1 - May 5
3688 7:57 pm 11:02 pm May 6 - Jun 4
3688 7:57 pm 11:02 pm May 8 - May 23