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 Detroit to Minneapolis (DTW - 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 DTW to MSP (Found by others)

Sun Mon Tue Wed Thu Fri Sat
          1 $523 2 $375
3 $601 4 $375 5 $330 6 $330 7 $335 8 $340 9 $245
10 $285 11 $245 12 $235 13 $175 14 $235 15 $265 16 $195
17 $265 18 $217 19 $217 20 $139 21 $247 22 $247 23 $175
24 $246 25 $215 26 $215 27 $195 28 $235 29 $255 30 $265
31
$265
           
KAYAK searches hundreds of sites to find the best rate for your next flight from Detroit to Minneapolis. Get the best flight deal for your Minneapolis trip!
Here's how it works. Search KAYAK for a flight ticket from Detroit 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 DTW to MSP on Delta
Flight # Depart DTW Arrive MSP Sun Mon Tue Wed Thu Fri Sat Valid Between
945 7:25 am 8:18 am Aug 3 - Aug 18
945 7:25 am 8:19 am Aug 19 - Aug 29
945 7:25 am 8:18 am Aug 31 - Aug 31
945 7:25 am 8:19 am Sep 1 - Sep 1
945 7:25 am 8:16 am Aug 9 - Aug 16
945 7:25 am 8:17 am Sep 2 - Sep 30
945 7:25 am 8:18 am Aug 23 - Aug 30
1650 8:20 am 9:13 am Aug 3 - Aug 8
1650 8:20 am 9:13 am Aug 11 - Aug 18
1650 8:20 am 9:13 am Aug 10 - Aug 10
1650 8:33 am 9:26 am Sep 1 - Sep 1
1650 8:33 am 9:26 am Aug 24 - Aug 29
1650 8:33 am 9:26 am Sep 2 - Sep 2
1650 8:33 am 9:26 am Aug 19 - Aug 22
1650 8:33 am 9:26 am Aug 21 - Aug 21
48 8:33 am 9:26 am Sep 5 - Sep 30
48 8:33 am 9:24 am Sep 6 - Sep 27
48 8:33 am 9:26 am Sep 3 - Sep 3
48 8:40 am 9:32 am Sep 4 - Sep 4
48 9:05 am 9:55 am Aug 30 - Aug 30
48 9:05 am 9:57 am Aug 31 - Aug 31
48 9:45 am 10:34 am Aug 2 - Aug 16
48 9:50 am 10:39 am Aug 1 - Aug 18
1650 9:59 am 10:42 am Sep 7 - Sep 17
48 9:59 am 10:42 am Sep 2 - Sep 2
48 10:00 am 10:46 am Sep 1 - Sep 1
48 10:00 am 10:46 am Aug 24 - Aug 29
48 10:00 am 10:44 am Aug 23 - Aug 23
48 10:00 am 10:46 am Aug 19 - Aug 22
2393 12:00 pm 12:44 pm Aug 30 - Aug 30
2393 12:00 pm 12:46 pm Aug 19 - Aug 22
2393 12:00 pm 12:46 pm Sep 1 - Sep 1
2393 12:00 pm 12:46 pm Aug 24 - Aug 29
2393 12:00 pm 12:44 pm Aug 23 - Aug 23
2393 12:00 pm 12:52 pm Aug 3 - Aug 17
2393 12:00 pm 12:50 pm Sep 2 - Sep 9
2393 12:00 pm 12:50 pm Sep 3 - Sep 3
2393 12:00 pm 12:48 pm Sep 4 - Sep 4
2393 12:00 pm 12:49 pm Sep 6 - Sep 27
2393 12:00 pm 12:50 pm Sep 5 - Sep 5
2393 12:10 pm 1:02 pm Jul 31 - Aug 18
2393 12:10 pm 1:00 pm Aug 2 - Aug 16
2393 12:11 pm 12:55 pm Aug 31 - Aug 31
1476 1:45 pm 2:36 pm Aug 19 - Aug 19
1476 1:45 pm 2:36 pm Aug 20 - Aug 22
1476 1:45 pm 2:33 pm Sep 2 - Sep 9
1476 1:45 pm 2:36 pm Aug 24 - Aug 29
1476 1:45 pm 2:37 pm Jul 31 - Aug 18
1476 1:45 pm 2:36 pm Sep 1 - Sep 1
1553 3:40 pm 4:41 pm Aug 1 - Aug 18
1553 3:40 pm 4:39 pm Aug 9 - Aug 16
390 3:40 pm 4:34 pm Aug 23 - Aug 23
390 3:40 pm 4:34 pm Aug 24 - Sep 1
390 3:40 pm 4:34 pm Aug 26 - Aug 26
390 3:40 pm 4:34 pm Aug 19 - Aug 22
143 3:56 pm 4:50 pm Sep 3 - Sep 3
143 3:56 pm 4:48 pm Sep 6 - Sep 27
143 3:56 pm 4:50 pm Sep 2 - Sep 9
143 3:56 pm 4:50 pm Sep 4 - Sep 4
2235 5:35 pm 6:29 pm Aug 9 - Aug 16
2235 5:40 pm 6:36 pm Aug 3 - Aug 17
2235 5:40 pm 6:36 pm Jul 31 - Aug 18
2235 5:41 pm 6:30 pm Sep 2 - Sep 10
2235 5:41 pm 6:30 pm Sep 6 - Sep 6
2235 5:41 pm 6:30 pm Sep 7 - Sep 28
2235 5:44 pm 6:36 pm Aug 20 - Aug 28
2235 5:44 pm 6:36 pm Aug 19 - Aug 26
2235 5:44 pm 6:34 pm Aug 23 - Aug 23
2235 5:44 pm 6:36 pm Aug 29 - Aug 29
2235 5:44 pm 6:34 pm Aug 30 - Aug 30
2235 5:44 pm 6:36 pm Sep 1 - Sep 1
1055 7:40 pm 8:28 pm Sep 6 - Sep 6
1055 7:40 pm 8:29 pm Sep 5 - Sep 5
1055 7:40 pm 8:30 pm Sep 3 - Sep 3
1055 7:40 pm 8:29 pm Sep 2 - Sep 9
1055 7:48 pm 8:38 pm Aug 31 - Aug 31
1055 7:48 pm 8:40 pm Aug 28 - Aug 29
1055 7:48 pm 8:38 pm Aug 23 - Aug 30
1055 7:48 pm 8:42 pm Aug 2 - Aug 16
1055 7:48 pm 8:43 pm Jul 31 - Aug 18
1055 7:48 pm 8:40 pm Aug 19 - Aug 26
1055 7:50 pm 8:42 pm Sep 1 - Sep 1
1055 7:53 pm 8:45 pm Aug 24 - Aug 24
1055 7:55 pm 8:50 pm Aug 27 - Aug 27