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 $320 2 $244 3 $224
4 $261 5 $241 6 $204 7 $194 8 $214 9 $244 10 $204
11 $261 12 $234 13 $218 14 $240 15 $293 16 $231 17 $204
18 $231 19 $204 20 $194 21 $214 22 $274 23 $254 24 $194
25 $231 26 $261 27 $214 28 $214 29 $224 30 $224 31 $214
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 7 - May 14
6186 8:19 am 11:25 am May 17 - May 21
4151 9:45 am 12:51 pm Apr 27 - 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 26 - 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 22 - 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 27 - May 4
3681 12:35 pm 3:37 pm Apr 22 - May 5
3681 12:45 pm 3:47 pm May 25 - May 25
3662 2:14 pm 5:21 pm Apr 26 - May 3
3662 3:28 pm 6:33 pm May 10 - May 24
3662 3:28 pm 6:33 pm May 25 - May 31
5235 3:28 pm 6:37 pm May 28 - Jun 4
5235 3:28 pm 6:37 pm May 7 - May 23
5235 3:28 pm 6:37 pm May 26 - May 26
3662 3:34 pm 6:39 pm May 6 - Jun 3
3662 3:43 pm 6:50 pm Apr 22 - May 5
3662 3:54 pm 7:01 pm Apr 27 - May 4
3688 7:57 pm 11:02 pm May 8 - May 23
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