Travel options for:
Milan Malpensa Airport (MXP) to Grand Rapids Airport (GRR)
  • Fly to Grand Rapids

    $460 - $1,900
    1. Milan Malpensa (MXP)

      13 h 12 min - 1 stopover

      $460 - $1,900

      • Grand Rapids (GRR)
  • Fly to Chicago O'Hare, bus

    $385 - $2,244
    1. Milan Malpensa (MXP)

      11 h 49 min - 1 stopover

      $360 - $2,200

    2. Chicago O'Hare (ORD)

      44 min - every 10 minutes

      $3

    3. LaSalle

      18 min - 5172 feet

    4. Chicago

      2 h 19 min - 4 times a week

      $18 - $35

    5. Grand Rapids

      7 min - 2020 feet

    6. Grandville & Goodrich

      29 min - hourly - line 5

      $1

    7. Kentwood Station - Woodland

      19 min - hourly - line 17

      $1

      • Grand Rapids Airport (GRR)
  • Fly to Detroit, bus

    $386 - $690
    1. Milan Malpensa (MXP)

      11 h 27 min - 1 stopover

      $350 - $650

    2. Detroit (DTW)

      35 min - every 2 hours

      $7 - $11

    3. Blake Transit Center

      7 min - hourly - line 4

      $2

    4. Central Campus Transit Center

      7 min - hourly - line 62

      $2

    5. Ann Arbor

      2 h 10 min - 4 times a week

      $14 - $25

    6. Grand Rapids

      7 min - 2020 feet

    7. Grandville & Goodrich

      29 min - hourly - line 5

      $1

    8. Kentwood Station - Woodland

      19 min - hourly - line 17

      $1

      • Grand Rapids Airport (GRR)
  • Fly to Windsor, bus

    $399 - $1,590
    1. Milan Malpensa (MXP)

      10 h 50 min - 1 stopover

      $360 - $1,600

    2. Windsor (YQG)

      26 min - hourly - line 8

      $6

    3. Windsor, ON

      1 min - once daily - line 5515

      $6 - $20

    4. Detroit, MI

      3 h 30 min - twice daily

      $20 - $55

    5. Central Station

      34 min - every 30 minutes - line 6

      $1

    6. Kentwood Station - Woodland

      19 min - hourly - line 17

      $1

      • Grand Rapids Airport (GRR)
  • Fly to Toronto, train, taxi

    $517 - $1,454
    1. Milan Malpensa (MXP)

      8 h 45 min - non-stop

      $300 - $1,200

    2. Toronto (YYZ)

      25 min - every 10 minutes

      $22 - $25

    3. Toronto

      4 h 15 min - hourly

      $50 - $75

    4. Windsor

      10 min - 7.5 miles

      $1 - $2

    5. Detroit Amtrak

      2 h 27 min - once daily

      $30 - $75

    6. Battle Creek Amtrak

      1 h 22 min - 51.2 miles

      $110 - $140

      • Grand Rapids Airport (GRR)
  • Fly to Milwaukee, train

    $466 - $1,807
    1. Milan Malpensa (MXP)

      13 h 25 min - 1 stopover

      $390 - $1,700

    2. Milwaukee (MKE)

      30 min - every 3 hours

      $2 - $16

    3. Milwaukee Intermodal Station

      1 h 29 min - every 4 hours

      $28 - $60

    4. Chicago Union Station Amtrak

      4 h 9 min - once daily

      $35 - $95

    5. Grandville & Goodrich

      29 min - hourly - line 5

      $1

    6. Kentwood Station - Woodland

      19 min - hourly - line 17

      $1

      • Grand Rapids Airport (GRR)
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Milan Malpensa airport fly to Grand Rapids airport. 13 h 12 min $1,055. From Milan Malpensa airport fly to Chicago O'Hare airport, subway to LaSalle, walk to Chicago, bus to Grand Rapids, walk to Grandville & Goodrich, line 5 bus to Kentwood Station - Woodland, then line 17 bus to Grand Rapids Airport (GRR). 18 h 12 min $735. From Milan Malpensa airport fly to Detroit airport, bus to Blake Transit Center, line 4 bus to Central Campus Transit Center, line 62 bus to Ann Arbor, bus to Grand Rapids, walk to Grandville & Goodrich, line 5 bus to Kentwood Station - Woodland, then line 17 bus to Grand Rapids Airport (GRR). 18 h 39 min $454. From Milan Malpensa airport fly to Windsor airport, line 8 bus to Windsor, ON, line 5515 bus to Detroit, MI, bus to Central Station, line 6 bus to Kentwood Station - Woodland, then line 17 bus to Grand Rapids Airport (GRR). 19 h 5 min $885. From Milan Malpensa airport fly to Toronto airport, train to Toronto, train to Windsor, drive to Detroit Amtrak, train to Battle Creek Amtrak, then taxi to Grand Rapids Airport (GRR). 18 h 47 min $683. From Milan Malpensa airport fly to Milwaukee airport, bus to Milwaukee Intermodal Station Amtrak, train to Chicago Union Station Amtrak, train to Grandville & Goodrich, line 5 bus to Kentwood Station - Woodland, then line 17 bus to Grand Rapids Airport (GRR). 23 h 41 min $1,030.