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 Grand Rapids (MSP - GRR)

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

Sun Mon Tue Wed Thu Fri Sat
  1 $538 2 $522 3 $528 4 $522 5 $528 6 $528
7
$528
8
$528
9
$528
10
$528
11
$528
12
$528
13
$528
14
$528
15 $458 16 $458 17
$458
18 $449 19 $449 20
$449
21
$449
22
$449
23
$449
24 $417 25 $417 26 $417 27
$417
28
$417
29
$417
30
$417
       
KAYAK searches hundreds of sites to find the best rate for your next flight from Minneapolis to Grand Rapids. Get the best flight deal for your Grand Rapids trip!
Here's how it works. Search KAYAK for a flight ticket from Minneapolis to Grand Rapids. 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 GRR on Delta
Flight # Depart MSP Arrive GRR Sun Mon Tue Wed Thu Fri Sat Valid Between
3404 7:05 am 9:32 am Oct 1 - Oct 31
5717 7:05 am 9:33 am Oct 5 - Oct 26
3404 7:20 am 9:47 am Sep 10 - Sep 30
3404 7:20 am 9:47 am Sep 2 - Sep 9
3457 10:00 am 12:27 pm Oct 10 - Oct 10
5808 10:00 am 12:26 pm Oct 4 - Oct 25
5808 10:00 am 12:27 pm Oct 1 - Oct 9
3361 10:10 am 12:36 pm Sep 12 - Sep 19
4610 10:10 am 12:36 pm Sep 2 - Sep 9
4610 10:10 am 12:36 pm Sep 10 - Sep 25
4610 10:10 am 12:36 pm Sep 26 - Sep 30
4610 10:10 am 12:35 pm Sep 13 - Sep 27
1931 1:10 pm 3:29 pm Oct 2 - Oct 31
5741 1:10 pm 3:37 pm Oct 1 - Oct 1
795 1:15 pm 3:30 pm Sep 2 - Sep 9
795 1:15 pm 3:30 pm Sep 10 - Sep 30
2330 3:05 pm 5:21 pm Sep 19 - Sep 19
3338 3:05 pm 5:28 pm Oct 10 - Oct 24
3338 3:05 pm 5:28 pm Oct 3 - Oct 3
3338 3:05 pm 5:28 pm Oct 1 - Oct 9
3605 3:05 pm 5:25 pm Sep 8 - Sep 18
3605 3:05 pm 5:25 pm Sep 10 - Sep 24
3605 3:05 pm 5:25 pm Sep 22 - Sep 29
3605 3:05 pm 5:25 pm Sep 30 - Sep 30
4717 3:05 pm 5:25 pm Sep 7 - Sep 28
5732 3:05 pm 5:25 pm Sep 2 - Sep 23
3404 5:15 pm 7:41 pm Oct 4 - Oct 25
3404 5:50 pm 8:17 pm Sep 13 - Sep 27
752 7:25 pm 9:42 pm Sep 14 - Sep 14
752 7:25 pm 9:43 pm Sep 13 - Sep 27
752 7:25 pm 9:43 pm Sep 2 - Sep 9
752 7:25 pm 9:43 pm Sep 10 - Sep 19
752 7:25 pm 9:43 pm Sep 21 - Sep 30
752 9:45 pm 12:03 am Oct 4 - Oct 25
752 9:45 pm 12:04 am Oct 1 - Oct 24