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 San Antonio to Minneapolis (SAT - MSP)

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 SAT to MSP (Found by others)

Sun Mon Tue Wed Thu Fri Sat
        1 $342 2 $349 3 $352
4 $381 5 $242 6 $242 7 $242 8 $242 9 $381 10 $242
11 $323 12 $242 13 $242 14 $242 15 $242 16 $323 17 $242
18 $323 19 $242 20 $242 21 $242 22 $311 23 $349 24 $224
25 $301 26
$301
27
$301
28
$301
29 $237 30
$237
31
$237
KAYAK searches hundreds of sites to find the best rate for your next flight from San Antonio to Minneapolis. Get the best flight deal for your Minneapolis trip!
Here's how it works. Search KAYAK for a flight ticket from San Antonio to Minneapolis. 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 SAT to MSP on Delta
Flight # Depart SAT Arrive MSP Sun Mon Tue Wed Thu Fri Sat Valid Between
4838 6:14 am 9:03 am Apr 21 - May 1
5401 6:14 am 9:03 am Apr 27 - Apr 27
3401 6:20 am 9:12 am May 20 - May 20
3602 6:20 am 9:12 am May 5 - May 5
5751 6:20 am 9:13 am May 13 - May 19
5751 6:20 am 9:11 am May 3 - May 3
5751 6:20 am 9:11 am May 17 - May 31
5751 6:20 am 9:13 am May 2 - May 9
5751 6:20 am 9:13 am May 21 - May 30
5751 6:20 am 9:13 am May 12 - May 12
4713 7:30 am 10:20 am May 25 - May 25
5751 7:30 am 10:19 am May 10 - May 10
5751 11:00 am 1:50 pm May 11 - May 11
4985 11:40 am 2:30 pm May 13 - May 23
4985 11:40 am 2:30 pm May 26 - Jun 4
4985 11:40 am 2:30 pm May 12 - May 12
4985 11:40 am 2:28 pm May 3 - May 31
4985 11:40 am 2:30 pm May 2 - May 9
5751 11:40 am 2:30 pm May 25 - May 25
4985 11:43 am 2:29 pm Apr 20 - Apr 27
4985 11:43 am 2:29 pm Apr 21 - May 1
8783 1:47 pm 4:34 pm May 15 - May 15
3359 3:00 pm 5:49 pm May 12 - May 12
3812 6:02 pm 8:52 pm Apr 20 - May 1
4500 6:10 pm 9:00 pm May 11 - May 11
5800 6:10 pm 9:01 pm May 4 - May 9
5800 6:10 pm 9:01 pm May 22 - May 28
5800 6:10 pm 9:00 pm May 2 - May 2
5800 6:10 pm 9:01 pm May 13 - May 21
4488 6:12 pm 9:02 pm May 5 - May 5
4488 6:12 pm 9:02 pm May 19 - May 19
4488 6:12 pm 9:02 pm May 12 - May 12
934 6:20 pm 9:04 pm May 15 - May 15