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 Minneapolis to St Louis (MSP - 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.

Best fares from MSP to STL (Found by others)

Sun Mon Tue Wed Thu Fri Sat
          1 $435 2 $574
3 $518 4 $425 5 $418 6 $499 7 $488 8 $409 9
$409
10 $364 11 $364 12 $354 13 $345 14 $364 15 $359 16 $249
17 $384 18 $229 19 $229 20 $229 21 $229 22 $229 23 $229
24 $229 25 $219 26 $219 27 $229 28 $219 29 $229 30 $219
31 $229            
KAYAK searches hundreds of sites to find the best rate for your next flight from Minneapolis 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 Minneapolis 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 MSP to STL on Delta
Flight # Depart MSP Arrive STL Sun Mon Tue Wed Thu Fri Sat Valid Between
669 7:00 am 8:27 am Aug 19 - Aug 26
669 7:00 am 8:26 am Aug 20 - Aug 20
669 7:00 am 8:30 am Jul 28 - Aug 18
669 7:00 am 8:30 am Jul 27 - Aug 17
669 7:00 am 8:26 am Sep 2 - Sep 2
669 7:00 am 8:27 am Aug 29 - Aug 29
669 7:00 am 8:27 am Aug 27 - Aug 28
1758 7:15 am 8:40 am Sep 4 - Sep 4
5712 7:15 am 8:48 am Sep 5 - Sep 5
2341 8:59 am 10:27 am Jul 30 - Aug 13
2341 8:59 am 10:27 am Jul 27 - Aug 18
3489 8:59 am 10:28 am Aug 2 - Aug 16
1576 9:00 am 10:24 am Sep 3 - Sep 3
1330 9:30 am 10:53 am Aug 30 - Aug 30
1330 9:30 am 10:51 am Aug 31 - Aug 31
5682 9:30 am 11:04 am Sep 4 - Sep 5
1576 10:00 am 11:25 am Sep 2 - Sep 2
5354 10:00 am 11:29 am Aug 29 - Aug 29
1330 10:10 am 11:33 am Aug 19 - Aug 28
1330 10:10 am 11:31 am Aug 23 - Aug 23
1330 10:10 am 11:33 am Sep 1 - Sep 1
5682 11:15 am 12:50 pm Sep 3 - Sep 3
5183 1:08 pm 2:40 pm Aug 31 - Aug 31
661 1:08 pm 2:32 pm Aug 2 - Aug 16
661 1:08 pm 2:29 pm Aug 23 - Aug 23
661 1:08 pm 2:30 pm Aug 27 - Aug 27
661 1:08 pm 2:31 pm Aug 28 - Sep 1
661 1:08 pm 2:31 pm Aug 24 - Aug 24
661 1:08 pm 2:31 pm Aug 19 - Aug 26
661 1:08 pm 2:29 pm Aug 30 - Aug 30
661 1:08 pm 2:32 pm Aug 22 - Aug 29
661 1:08 pm 2:32 pm Jul 27 - Aug 18
661 1:15 pm 2:38 pm Sep 2 - Sep 9
1987 1:30 pm 2:55 pm Sep 4 - Sep 5
1987 3:00 pm 4:26 pm Sep 2 - Sep 9
1987 3:00 pm 4:24 pm Sep 1 - Sep 1
1987 3:00 pm 4:22 pm Aug 23 - Aug 23
1987 3:00 pm 4:22 pm Aug 29 - Aug 29
1987 3:00 pm 4:23 pm Aug 2 - Aug 16
1987 3:00 pm 4:24 pm Aug 19 - Aug 28
4075 3:00 pm 4:24 pm Aug 15 - Aug 15
5785 3:00 pm 4:24 pm Aug 17 - Aug 18
5785 3:00 pm 4:24 pm Aug 1 - Aug 14
1987 3:25 pm 4:52 pm Sep 3 - Sep 3
1987 3:40 pm 5:04 pm Aug 30 - Aug 31
1658 5:15 pm 6:44 pm Aug 1 - Aug 8
1658 5:15 pm 6:44 pm Aug 10 - Aug 10
1658 5:15 pm 6:44 pm Aug 11 - Aug 18
2354 5:15 pm 6:44 pm Sep 2 - Sep 9
3881 5:15 pm 6:50 pm Sep 1 - Sep 1
3881 5:15 pm 6:50 pm Aug 29 - Aug 29
3881 5:15 pm 6:50 pm Aug 19 - Aug 27
1370 5:19 pm 6:46 pm Aug 21 - Aug 28
2377 7:20 pm 8:41 pm Aug 2 - Aug 16
2377 7:20 pm 8:42 pm Aug 3 - Aug 18
2377 7:20 pm 8:42 pm Aug 8 - Aug 15
2377 7:22 pm 8:46 pm Sep 2 - Sep 9
2377 7:25 pm 8:45 pm Aug 19 - Aug 28
2377 7:25 pm 8:46 pm Aug 22 - Aug 29
2377 7:25 pm 8:45 pm Aug 23 - Aug 23
2377 8:10 pm 9:37 pm Sep 3 - Sep 3
2377 8:10 pm 9:37 pm Sep 4 - Sep 5
2377 9:25 pm 10:46 pm Sep 1 - Sep 1