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 Nashville to Minneapolis (BNA - 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

Best fares from BNA to MSP (Found by others)

Sun Mon Tue Wed Thu Fri Sat
      1 $494 2 $477 3 $497 4 $497
5 $497 6 $432 7
$432
8 $484 9 $434 10 $427 11 $432
12 $438 13 $489 14 $371 15 $353 16 $353 17 $332 18
$332
19
$332
20 $302 21 $272 22
$272
23 $326 24 $312 25
$312
26
$312
27 $360 28 $282 29 $367 30 $296 31 $262  
KAYAK searches hundreds of sites to find the best rate for your next flight from Nashville to Minneapolis. Get the best flight deal for your Minneapolis trip!
Here's how it works. Search KAYAK for a flight ticket from Nashville 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 BNA to MSP on Delta
Flight # Depart BNA Arrive MSP Sun Mon Tue Wed Thu Fri Sat Valid Between
4486 6:10 am 8:29 am Nov 2 - Nov 27
4486 6:18 am 8:28 am Oct 4 - Nov 1
4486 6:18 am 8:30 am Oct 29 - Oct 31
4486 6:18 am 8:30 am Oct 1 - Oct 27
4580 8:00 am 10:17 am Oct 1 - Oct 31
4580 8:00 am 10:23 am Nov 2 - Nov 23
4791 10:10 am 12:24 pm Nov 2 - Nov 23
4791 10:13 am 12:21 pm Nov 1 - Nov 1
4791 10:13 am 12:24 pm Oct 1 - Oct 24
4791 10:13 am 12:21 pm Oct 25 - Oct 25
4791 10:13 am 12:24 pm Oct 26 - Oct 31
4791 10:13 am 12:21 pm Oct 4 - Oct 18
3336 2:20 pm 4:32 pm Nov 2 - Nov 23
2354 2:38 pm 4:45 pm Oct 26 - Oct 31
2354 2:38 pm 4:45 pm Oct 12 - Oct 24
2354 2:38 pm 4:45 pm Oct 1 - Oct 10
3411 2:38 pm 4:43 pm Oct 4 - Oct 18
3411 2:38 pm 4:43 pm Oct 25 - Oct 25
4476 2:38 pm 4:45 pm Oct 28 - Oct 28
3466 4:30 pm 6:35 pm Nov 1 - Nov 1
3490 6:40 pm 8:43 pm Oct 1 - Oct 12
3490 6:40 pm 8:43 pm Oct 29 - Oct 31
3490 6:40 pm 8:43 pm Oct 14 - Oct 19
3490 6:40 pm 8:43 pm Oct 22 - Oct 24
3490 6:40 pm 8:43 pm Oct 13 - Oct 20
3490 6:40 pm 8:43 pm Oct 21 - Oct 28
3340 6:50 pm 8:56 pm Nov 2 - Nov 10