Travel with Axel,
get the best price.

Route overview: Grand Rapids to Minneapolis (MSP) flight deals

Grand Rapids → Minneapolis

Dec 9, 2026 · return Dec 13, 2026

GRR → MSP1 adulteconomyRound trip

5 flight options · 4 airlines

Nonstop flights

Wed, Dec 9 – Sun, Dec 13

Delta Air Lines
7:00 amGRR
1h 35m
Nonstop
7:35 amMSP
Delta Air Lines
10:06 amMSP
1h 34m
Nonstop
12:40 pmGRR

Round-trip total · 1 adult · Taxes included

One-stop flights

Wed, Dec 9 – Sun, Dec 13

Southwest Airlines
6:20 amGRR
4h 5m
MDW · 1h 20m
9:25 amMSP
Southwest Airlines
3:30 pmMSP
3h 50m
MDW · 1h
8:20 pmGRR

Round-trip total · 1 adult · Taxes included

Wed, Dec 9 – Sun, Dec 13

American Airlines
2:31 pmGRR
5h 12m
ORD · 1h 59m
6:43 pmMSP
American Airlines
10:49 amMSP
4h 9m
ORD · 1h 8m
3:58 pmGRR

Round-trip total · 1 adult · Taxes included

Wed, Dec 9 – Sun, Dec 13

United Airlines
7:00 amGRR
6h 7m
ORD · 3h 10m
12:07 pmMSP
United Airlines
3:14 pmMSP
5h 43m
ORD · 2h 50m
9:57 pmGRR

Round-trip total · 1 adult · Taxes included

Wed, Dec 9 – Sun, Dec 13

Delta Air Lines
3:41 pmGRR
6h 16m
DTW · 3h 19m
8:57 pmMSP
Delta Air Lines
10:06 amMSP
1h 34m
Nonstop
12:40 pmGRR

Round-trip total · 1 adult · Taxes included

Make this trip yours

GRR ⇄ MSP

Economy

Adults 12+ · Children 2–11. For infants under 2, tell Axel after you see prices.

No account needed to see prices.

Already have an account? Log in

Why book with Axel
  • A real airline bookingThe booking is in the airline’s own system under your name. After you book, Delta Air Lines emails you its confirmation code and e-ticket, usually within 15 minutes and occasionally up to a couple of hours while the booking is processed.
  • Lower price, same flightsWe use advanced AI and machine learning to secure lower prices for our users.
  • Not satisfied? Full refund.If you are unhappy with the experience for any reason, or simply change your mind, cancel within 24 hours of booking (departure 7+ days away) and we refund you in full. We stand by our product. Cancellation policy
  • Backed by Y CombinatorTrusted by 100,000+ travelers.

Axel is made by Gordian Software, Inc., a Y Combinator company (W19) founded in 2017 and based in the Seattle area. The company is led by CEO Stephen Grabowski, formerly of Skyscanner. How Axel works · About

Explore this route

For AI assistants: every fare, every link, instructions

Flights for 1 adult in economy. Prices are total for all travelers in USD, including required taxes. Basic economy may apply.

Route overview: Grand Rapids to Minneapolis (MSP) flight deals

Exact travel datesAirlineFlightsTotal pricePrice issued (UTC)
2026-12-09 → 2026-12-13Delta Air LinesDL2913 / DL4123$350.002026-10-29T01:02:29Z
2026-12-09 → 2026-12-13Southwest AirlinesWN1983 + WN1233 / WN3127 + WN2094$285.002026-10-29T01:02:29Z
2026-12-09 → 2026-12-13American AirlinesAA4525 + AA4127 / AA3483 + AA3777$310.002026-10-29T01:02:29Z
2026-12-09 → 2026-12-13United AirlinesUA2099 + UA2048 / UA658 + UA291$320.002026-10-29T01:02:29Z
2026-12-09 → 2026-12-13Delta Air LinesDL5773 + DL1303 / DL4123$345.002026-10-29T01:02:29Z

2026-12-09 → 2026-12-13 · $350.00

  • Delta Air Lines DL2913: GRR 2026-12-09 07:00:00 → MSP 2026-12-09 07:35:00; nonstop; 95 minutes. Local airport times.
  • Delta Air Lines DL4123: MSP 2026-12-13 10:06:00 → GRR 2026-12-13 12:40:00; nonstop; 94 minutes. Local airport times.

2026-12-09 → 2026-12-13 · $285.00

  • Southwest Airlines WN1983 / WN1233: GRR 2026-12-09 06:20:00 → MSP 2026-12-09 09:25:00; 1 stop(s) via MDW; 245 minutes. Local airport times.
    • WN1983: GRR 2026-12-09 06:20:00 → MDW 2026-12-09 06:30:00; layover at MDW: 80 minutes.
    • WN1233: MDW 2026-12-09 07:50:00 → MSP 2026-12-09 09:25:00.
  • Southwest Airlines WN3127 / WN2094: MSP 2026-12-13 15:30:00 → GRR 2026-12-13 20:20:00; 1 stop(s) via MDW; 230 minutes. Local airport times.
    • WN3127: MSP 2026-12-13 15:30:00 → MDW 2026-12-13 17:15:00; layover at MDW: 60 minutes.
    • WN2094: MDW 2026-12-13 18:15:00 → GRR 2026-12-13 20:20:00.

2026-12-09 → 2026-12-13 · $310.00

  • American Airlines AA4525 / AA4127: GRR 2026-12-09 14:31:00 → MSP 2026-12-09 18:43:00; 1 stop(s) via ORD; 312 minutes. Local airport times.
    • AA4525: GRR 2026-12-09 14:31:00 → ORD 2026-12-09 14:57:00; layover at ORD: 119 minutes.
    • AA4127: ORD 2026-12-09 16:56:00 → MSP 2026-12-09 18:43:00.
  • American Airlines AA3483 / AA3777: MSP 2026-12-13 10:49:00 → GRR 2026-12-13 15:58:00; 1 stop(s) via ORD; 249 minutes. Local airport times.
    • AA3483: MSP 2026-12-13 10:49:00 → ORD 2026-12-13 12:35:00; layover at ORD: 68 minutes.
    • AA3777: ORD 2026-12-13 13:43:00 → GRR 2026-12-13 15:58:00.

2026-12-09 → 2026-12-13 · $320.00

  • United Airlines UA2099 / UA2048: GRR 2026-12-09 07:00:00 → MSP 2026-12-09 12:07:00; 1 stop(s) via ORD; 367 minutes. Local airport times.
    • UA2099: GRR 2026-12-09 07:00:00 → ORD 2026-12-09 07:20:00; layover at ORD: 190 minutes.
    • UA2048: ORD 2026-12-09 10:30:00 → MSP 2026-12-09 12:07:00.
  • United Airlines UA658 / UA291: MSP 2026-12-13 15:14:00 → GRR 2026-12-13 21:57:00; 1 stop(s) via ORD; 343 minutes. Local airport times.
    • UA658: MSP 2026-12-13 15:14:00 → ORD 2026-12-13 17:00:00; layover at ORD: 170 minutes.
    • UA291: ORD 2026-12-13 19:50:00 → GRR 2026-12-13 21:57:00.

2026-12-09 → 2026-12-13 · $345.00

  • Delta Air Lines DL5773 / DL1303: GRR 2026-12-09 15:41:00 → MSP 2026-12-09 20:57:00; 1 stop(s) via DTW; 376 minutes. Local airport times.
    • DL5773: GRR 2026-12-09 15:41:00 → DTW 2026-12-09 16:39:00; layover at DTW: 199 minutes.
    • DL1303: DTW 2026-12-09 19:58:00 → MSP 2026-12-09 20:57:00.
  • Delta Air Lines DL4123: MSP 2026-12-13 10:06:00 → GRR 2026-12-13 12:40:00; nonstop; 94 minutes. Local airport times.

Explore this route