Travel options for:
Chicago to Mackinac Island
  • Train, Amtrak Thruway, ferry

    1. Chicago Union Station Amtrak

      2 h 12 min - once daily

      $30 - $80

    2. Kalamazoo, MI - Amtrak

      8 h 5 min - once daily

    3. Mackinaw City, MI

      4 min - 1228 feet

    4. Mackinaw

      20 min - hourly

      $11 - $12

  • Bus, Amtrak Thruway, ferry

    1. Chicago, IL

      2 h 31 min - once daily

      $21 - $55

    2. Kalamazoo, MI - Amtrak

      8 h 5 min - once daily

    3. Mackinaw City, MI

      4 min - 1228 feet

    4. Mackinaw

      20 min - hourly

      $11 - $12

  • Train, bus, ferry

    $104 - $221
    1. Chicago Union Station Amtrak

      3 h 54 min - once daily

      $40 - $110

    2. East Lansing, MI

      4 min - once daily

      $1 - $22

    3. Lansing, MI

      6 h 39 min - once daily

      $50 - $85

    4. Mackinaw

      4 min - 1192 feet

    5. Mackinaw

      20 min - hourly

      $11 - $12

  • Fly Chicago Midway to Pellston, ferry

    $223 - $781
    1. Chicago

      23 min - every 15 minutes

      $2 - $4

    2. Chicago Midway (MDW)

      4 h - 1 stopover

      $200 - $750

    3. Pellston (PLN)

      3 min - 1.6 miles

      $7 - $9

    4. Pellston, MI

      30 min - once daily

      $3 - $6

    5. Mackinaw

      4 min - 1192 feet

    6. Mackinaw

      20 min - hourly

      $11 - $12

  • Fly Chicago O'Hare to Traverse City, Amtrak Thruway, ferry

    1. Chicago

      43 min - every 10 minutes

      $2 - $5

    2. Chicago O'Hare (ORD)

      1 h 2 min - non-stop

      $150 - $600

    3. Traverse City (TVC)

      7 min - 4.1 miles

      $15 - $19

    4. Traverse City, MI

      3 h - once daily

    5. Mackinaw City, MI

      4 min - 1228 feet

    6. Mackinaw

      20 min - hourly

      $11 - $12

  • Fly Chicago O'Hare to Saginaw, bus, ferry

    $187 - $447
    1. Chicago

      43 min - every 10 minutes

      $2 - $5

    2. Chicago O'Hare (ORD)

      1 h 11 min - non-stop

      $110 - $320

    3. Saginaw (MBS)

      20 min - 15.4 miles

      $24 - $30

    4. Bay City, MI

      5 h 32 min - once daily

      $40 - $80

    5. Mackinaw

      4 min - 1192 feet

    6. Mackinaw

      20 min - hourly

      $11 - $12

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

From Chicago Union Station Amtrak train to Kalamazoo, MI - Amtrak, Amtrak Thruway to Mackinaw City, MI, walk to Mackinaw, then ferry to Mackinac Island. 11 h 53 min. From Chicago, IL bus to Kalamazoo, MI - Amtrak, Amtrak Thruway to Mackinaw City, MI, walk to Mackinaw, then ferry to Mackinac Island. 12 h 12 min. From Chicago Union Station Amtrak train to East Lansing, MI, bus to Lansing, MI, bus to Mackinaw, walk to Mackinaw, then ferry to Mackinac Island. 13 h 13 min $144. From Adams/Wabash subway to Chicago Midway airport, fly to Pellston airport, taxi to Pellston, MI, bus to Mackinaw, walk to Mackinaw, then ferry to Mackinac Island. 7 h 32 min $358. From Jackson-Blue subway to Chicago O'Hare airport, fly to Traverse City airport, taxi to Traverse City, MI, Amtrak Thruway to Mackinaw City, MI, walk to Mackinaw, then ferry to Mackinac Island. 7 h 29 min. From Jackson-Blue subway to Chicago O'Hare airport, fly to Saginaw airport, taxi to Bay City, MI, bus to Mackinaw, walk to Mackinaw, then ferry to Mackinac Island. 10 h 22 min $410.