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, train

    $88 - $174
    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

      4 min - once daily

      $1 - $22

    5. East Lansing Amtrak

      1 h 40 min - once daily

      $26 - $55

      • Kalamazoo Amtrak
  • 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)

      3 h 7 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 17 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, bus to East Lansing Amtrak, then train to Kalamazoo Amtrak. 11 h 47 min $110. 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 13 min $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 33 min $371.