Travel options for:
Nearby airports Mackinac Island
  • Sault Ste Marie (YAM)

    $11 - $15
    1. Sault Ste Marie (YAM)

      27 min - 16 miles

      $1 - $3

    2. Sault Ste. Marie, MI

      55 min - twice daily

      $9 - $13

  • Traverse City (TVC)

    $33 - $41
    1. Traverse City (TVC)

      7 min - 4.1 miles

      $15 - $19

    2. Traverse City, MI

      2 h 50 min - once daily

      $17 - $23

  • Pellston (PLN)

    $14 - $18
    1. Pellston (PLN)

      3 min - 1.6 miles

      $7 - $9

    2. Pellston

      47 min - once daily - line 1484

      $6 - $9

  • Sault Ste Marie (CIU)

    $17 - $23
    1. Sault Ste Marie (CIU)

      4 min - 2.5 miles

      $10 - $13

    2. Kinross

      35 min - twice daily

      $7 - $11

  • Saginaw (MBS)

    $83 - $108
    1. Saginaw (MBS)

      44 min - 45.7 miles

      $55 - $70

    2. Clare

      3 h 50 min - once daily

      $25 - $40

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

Travel from Nearby-Airports to Mackinac-Island

Bus from Nearby airports to Mackinac Island

Indian Trails operates a bus from Sault Ste Marie (YAM) to Mackinac Island twice daily. Tickets cost $9 - $13 and the journey takes 55 min.

How to get from Nearby airports to Mackinac Island

ModeDurationPrice
From Sault Ste Marie (YAM) drive to Sault Ste. Marie, MI then bus to St. Ignace.1 h 22 min$14
From Traverse City (TVC) taxi to Traverse City, MI then bus to St. Ignace.2 h 57 min$41
From Pellston (PLN) taxi to Pellston then line 1484 bus to St. Ignace.50 min$16
From Sault Ste Marie (CIU) taxi to Kinross then bus to St. Ignace.39 min$22
From Saginaw (MBS) taxi to Clare then bus to St. Ignace, MI.4 h 34 min$103

How long does it take to get from Nearby airports to Mackinac Island?

It takes approximately 1 h 22 min to get from Nearby airports to Mackinac Island, including transfers.

Operators from Nearby airports to Mackinac Island

OperatorPhoneWebsite
Indian Trails+1 800-292-3831Indian Trails