Cheap Flights from Dallas to Minneapolis (DFW - MSP)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from DFW to MSP

Sun Mon Tue Wed Thu Fri Sat
  1 $192 2 $167 3 $117 4 $137 5 $105 6 $137
7 $137 8 $117 9 $117 10 $117 11 $117 12 $137 13 $117
14 $137 15 $117 16 $117 17 $117 18 $137 19 $167 20 $207
21 $197 22 $187 23 $197 24 $217 25 $137 26 $167 27 $207
28 $197 29 $187 30 $147 31 $137      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Dallas to Minneapolis. Get the best flight deal for your Minneapolis trip!
Here's how it works. Search KAYAK for a flight ticket from Dallas 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 DFW to MSP on Delta
Flight # Depart DFW Arrive MSP Sun Mon Tue Wed Thu Fri Sat Valid Between
3665 6:03 am 8:30 am Dec 24 - Dec 24
302 7:00 am 9:21 am Dec 20 - Dec 20
3848 7:00 am 9:30 am Dec 27 - Dec 27
5757 7:00 am 9:30 am Dec 21 - Jan 2
5757 7:00 am 9:29 am Dec 2 - Dec 19
846 7:00 am 9:24 am Nov 26 - Nov 30
873 7:00 am 9:24 am Dec 1 - Dec 1
7321 8:00 am 10:28 am Dec 25 - Dec 25
7321 8:00 am 10:28 am Dec 21 - Jan 4
7321 8:00 am 10:26 am Dec 20 - Jan 3
3915 8:05 am 10:31 am Nov 29 - Nov 29
5690 8:05 am 10:33 am Nov 23 - Nov 30
5690 8:05 am 10:33 am Dec 1 - Dec 1
3472 8:10 am 10:37 am Dec 2 - Dec 2
4057 8:10 am 10:37 am Dec 7 - Dec 14
895 8:10 am 10:32 am Dec 6 - Dec 13
895 8:10 am 10:32 am Dec 3 - Dec 19
5758 10:00 am 12:23 pm Dec 25 - Dec 25
773 10:00 am 12:21 pm Dec 24 - Dec 24
3661 10:08 am 12:26 pm Dec 2 - Dec 19
4936 10:08 am 12:26 pm Dec 7 - Dec 14
3433 10:10 am 12:27 pm Nov 29 - Nov 29
3433 10:10 am 12:28 pm Nov 25 - Dec 1
345 11:55 am 2:15 pm Dec 6 - Dec 13
3642 11:55 am 2:21 pm Dec 10 - Dec 19
3642 11:55 am 2:21 pm Dec 3 - Dec 3
3642 11:55 am 2:21 pm Dec 2 - Dec 9
3439 12:05 pm 2:30 pm Nov 23 - Nov 29
3439 12:05 pm 2:31 pm Nov 30 - Dec 1
5697 12:20 pm 2:47 pm Dec 25 - Dec 25
3529 12:24 pm 2:48 pm Dec 20 - Dec 20
3642 12:24 pm 2:48 pm Dec 27 - Jan 3
3642 12:24 pm 2:49 pm Dec 21 - Jan 4
5450 12:24 pm 2:50 pm Dec 24 - Dec 24
5697 12:24 pm 2:49 pm Dec 30 - Dec 30
5697 12:24 pm 2:49 pm Dec 29 - Dec 29
5697 12:24 pm 2:49 pm Dec 22 - Dec 23
4538 2:00 pm 4:27 pm Dec 3 - Dec 3
4538 2:00 pm 4:27 pm Dec 10 - Dec 18
4538 2:00 pm 4:27 pm Dec 2 - Dec 9
4538 2:00 pm 4:27 pm Dec 19 - Dec 19
3440 2:31 pm 4:55 pm Nov 29 - Nov 29
3440 2:31 pm 4:55 pm Nov 25 - Dec 1
3566 2:48 pm 5:10 pm Dec 20 - Jan 3
4020 2:48 pm 5:12 pm Dec 29 - Dec 29
4020 2:48 pm 5:12 pm Dec 30 - Jan 4
4020 2:48 pm 5:12 pm Dec 21 - Dec 28
5759 4:10 pm 6:37 pm Dec 6 - Dec 13
5984 4:10 pm 6:38 pm Dec 2 - Dec 19
7324 4:10 pm 6:37 pm Nov 29 - Nov 29
7324 4:10 pm 6:38 pm Nov 23 - Dec 1
5984 4:12 pm 6:38 pm Dec 21 - Jan 4
5984 4:12 pm 6:36 pm Dec 20 - Jan 3
3660 6:23 pm 8:50 pm Dec 21 - Jan 4
3660 6:23 pm 8:48 pm Dec 20 - Jan 3
3443 6:30 pm 8:53 pm Nov 25 - Dec 1
3443 6:30 pm 8:52 pm Nov 29 - Nov 29
3660 6:30 pm 8:53 pm Dec 2 - Dec 19