Rome2Rio

How to get fromMackinac Island to Calgaryby ferry, car, plane, or bus

Find Transport to Calgary

See all options

There are 3 ways to get from Mackinac Island to Calgary by ferry, car, plane, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Ferry, drive to Sault Ste. Marie Airport, fly

    best
    1. Take the ferry from Mackinac Island to St Ignaceferry ferry
    2. Drive from St Ignace to Sault Ste Marie, MI, USA - Lake Superior State Universitycar car
    3. Fly from Sault Ste. Marie Airport (YAM) to Calgary International Airport (YYC)plane plane YAM - YYC
    7h 36m
    $531–1,276
  2. Ferry, bus to Chippewa County International Airport, fly

    cheapest
    1. Take the ferry from Mackinac Island to St Ignaceferry ferry
    2. Take the bus from St. Ignace to Kinrossbus bus
    3. Fly from Chippewa County International Airport (CIU) to Calgary International Airport (YYC)plane plane CIU - YYC
    11h 42m
    $209–799
  3. Ferry to Pellston, fly

    1. Take the ferry from Mackinac Island to Mackinaw Cityferry ferry
    2. Fly from Pellston (PLN) to Calgary International Airport (YYC)plane plane PLN - YYC
    11h 16m
    $295–953

Sault Ste. Marie Airport (YAM) to Calgary International Airport (YYC) flights

Calendar11Weekly Planes
Duration5h 39mAverage Duration
Ticket$192Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Mackinac Island, MI, USA and Calgary, AB, Canada?

There is no direct connection from Mackinac Island to Calgary. However, you can take the ferry to St Ignace, drive to Sault Ste Marie, MI, USA - Lake Superior State University, take the bus to Sault Ste Marie, MI, USA, take the bus to Sault Ste Marie, MI, USA - Lake Superior State University, drive to Sault Ste. Marie Airport (YAM) airport, fly to Calgary International Airport (YYC), walk to Calgary - Airport YYC, then take the bus to Calgary Downtown Ticket Office 606 5 Ave SW. Alternatively, you can take the ferry to Mackinaw City, take the taxi to Pellston (PLN) airport, fly to Calgary International Airport (YYC), walk to Calgary - Airport YYC, then take the bus to Calgary Downtown Ticket Office 606 5 Ave SW.

Airlines
Bus operators
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Thanksgiving 2018: How to travel stress-free, and How to get from Southend Airport into central London - to help you get the most out of your next trip.