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.
Choose Sites to Compare vs. KAYAK all | none

Best fares from MSP to STL (Found by others)

Sun Mon Tue Wed Thu Fri Sat
        1 $208 2 $309 3 $208
4 $313 5 $208 6 $208 7 $208 8 $220 9 $238 10 $208
11 $220 12 $208 13 $208 14 $220 15 $228 16 $220 17 $220
18 $220 19 $208 20 $208 21 $208 22 $230 23 $230 24 $208
25 $230 26 $230 27 $228 28 $230 29 $208 30 $252 31
$252
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
1468 6:55 am 8:29 am Apr 27 - Apr 27
4210 6:55 am 8:33 am Apr 15 - May 1
1468 7:00 am 8:26 am May 15 - May 15
1468 7:00 am 8:27 am May 23 - May 30
1468 7:00 am 8:26 am May 12 - May 21
1468 7:00 am 8:26 am May 2 - May 9
1468 7:00 am 8:26 am May 22 - May 29
3799 9:30 am 11:02 am May 10 - May 10
1937 10:00 am 11:27 am May 18 - May 18
1937 10:00 am 11:27 am May 4 - May 4
3341 10:00 am 11:34 am May 17 - May 31
3341 10:00 am 11:34 am May 3 - May 3
3637 10:00 am 11:35 am Apr 27 - Apr 27
3724 10:00 am 11:35 am May 15 - May 15
3845 10:00 am 11:34 am Apr 26 - Apr 26
5518 10:00 am 11:35 am Apr 15 - May 1
688 10:00 am 11:26 am May 21 - May 21
688 10:00 am 11:25 am May 16 - May 23
810 10:00 am 11:25 am May 5 - May 5
816 10:00 am 11:26 am May 13 - May 14
816 10:00 am 11:25 am May 6 - May 12
816 10:00 am 11:26 am May 2 - May 7
5988 11:14 am 12:49 pm May 25 - May 25
4736 1:05 pm 2:40 pm May 25 - May 25
5118 1:05 pm 2:40 pm May 5 - May 16
5118 1:05 pm 2:40 pm May 18 - May 23
5118 1:05 pm 2:39 pm May 10 - May 10
5118 1:05 pm 2:40 pm May 13 - May 13
5118 1:05 pm 2:39 pm May 3 - May 3
5118 1:05 pm 2:40 pm May 2 - May 6
5118 1:05 pm 2:39 pm May 17 - May 17
5390 1:05 pm 2:37 pm Apr 20 - Apr 27
5727 1:05 pm 2:39 pm May 24 - May 24
5727 1:05 pm 2:40 pm May 11 - May 11
5820 1:05 pm 2:36 pm Apr 26 - Apr 26
5820 1:10 pm 2:42 pm Apr 15 - May 1
3600 3:00 pm 4:35 pm May 6 - May 13
3630 3:00 pm 4:34 pm Apr 15 - May 1
5363 3:00 pm 4:35 pm May 4 - May 4
700 3:00 pm 4:23 pm May 15 - May 23
700 3:00 pm 4:24 pm May 21 - May 21
811 3:00 pm 4:24 pm May 7 - May 14
811 3:00 pm 4:23 pm May 2 - May 2
811 3:00 pm 4:23 pm May 5 - May 12
1946 3:25 pm 4:50 pm May 25 - May 25
1503 5:20 pm 6:49 pm May 18 - May 23
1503 5:20 pm 6:48 pm Apr 15 - Apr 24
1503 5:20 pm 6:48 pm Apr 25 - May 1
1503 5:20 pm 6:49 pm May 2 - May 2
1503 5:20 pm 6:49 pm May 5 - May 16
1503 5:20 pm 6:49 pm May 6 - May 13
3423 5:21 pm 6:50 pm May 4 - May 4
2377 7:20 pm 8:48 pm May 4 - May 4
2377 7:20 pm 8:48 pm May 21 - May 30
2377 7:20 pm 8:46 pm May 17 - May 31
2377 7:20 pm 8:48 pm May 11 - May 20
2377 7:20 pm 8:46 pm May 3 - May 3
2377 7:20 pm 8:48 pm May 2 - May 9
2377 7:25 pm 8:55 pm Apr 26 - Apr 26
2377 7:25 pm 8:55 pm Apr 25 - May 1
2377 7:25 pm 8:55 pm Apr 15 - Apr 24
2377 7:30 pm 9:00 pm May 14 - May 14
2377 7:45 pm 9:13 pm May 25 - May 25
2377 7:45 pm 9:14 pm May 10 - May 10