Travel options for:
Mackinac Island to Kalamazoo
  • Ferry, Amtrak Thruway

    1. Mackinac Island

      20 min - every 20 minutes

      $11 - $12

    2. Mackinaw

      4 min - 1228 feet

    3. Mackinaw City, MI

      8 h 5 min - once daily

      • Kalamazoo, MI - Amtrak
  • Ferry, bus

    $76 - $124
    1. Mackinac Island

      20 min - every 20 minutes

      $11 - $12

    2. Mackinaw

      4 min - 1192 feet

    3. Mackinaw

      6 h 39 min - once daily

      $50 - $85

    4. Lansing

      2 h 40 min - once daily

      $15 - $27

      • Kalamazoo
  • Ferry to Pellston, fly

    $266 - $1,346
    1. Mackinac Island

      20 min - every 20 minutes

      $11 - $12

    2. Mackinaw

      4 min - 1192 feet

    3. Mackinaw

      30 min - once daily

      $3 - $6

    4. Pellston, MI

      3 min - 1.6 miles

      $7 - $9

    5. Pellston (PLN)

      2 h 54 min - 1 stopover

      $230 - $1,300

    6. Kalamazoo (AZO)

      9 min - 4.6 miles

      $15 - $19

      • Kalamazoo
  • Ferry, bus to Sault Ste Marie, fly

    $153 - $658
    1. Mackinac Island

      20 min - every 20 minutes

      $11 - $12

    2. Mackinaw

      4 min - 1192 feet

    3. Mackinaw

      10 min - once daily

      $1 - $2

    4. St. Ignace

      29 min - once daily

      $6 - $12

    5. Kinross

      4 min - 2.5 miles

      $10 - $13

    6. Sault Ste Marie (CIU)

      4 h 8 min - 1 stopover

      $110 - $600

    7. Kalamazoo (AZO)

      9 min - 4.6 miles

      $15 - $19

      • Kalamazoo
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Mackinac Island ferry to Mackinaw, walk to Mackinaw City, MI, then Amtrak Thruway to Kalamazoo, MI - Amtrak. 9 h 29 min. From Mackinac Island ferry to Mackinaw, walk to Mackinaw, bus to Lansing, then bus to Kalamazoo. 11 h 43 min $80. From Mackinac Island ferry to Mackinaw, walk to Mackinaw, bus to Pellston, MI, taxi to Pellston airport, fly to Kalamazoo airport, then taxi to Kalamazoo. 6 h $743. From Mackinac Island ferry to Mackinaw, walk to Mackinaw, bus to St. Ignace, bus to Kinross, taxi to Sault Ste Marie airport, fly to Kalamazoo airport, then taxi to Kalamazoo. 8 h 24 min $371.