Rome2Rio

How to get fromMackinac Island to Ottawaby ferry, bus, plane, or train

Find Transport to Ottawa

See all options

There are 7 ways to get from Mackinac Island to Ottawa by ferry, bus, plane, or train

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, bus to Sault Ste. Marie Airport, fly to Ottawa Macdonald-Cartier International Airport

    best
    1. Take the ferry from Mackinac Island to Mackinaw Cityferry ferry
    2. Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus bus
    3. Fly from Sault Ste. Marie Airport (YAM) to Ottawa Macdonald-Cartier International Airport (YOW)plane plane YAM - YOW
    9h 14m
    $350–767
  2. Ferry to Pellston, fly to Ottawa Macdonald-Cartier International Airport

    cheapest
    1. Take the ferry from Mackinac Island to Mackinaw Cityferry ferry
    2. Fly from Pellston (PLN) to Ottawa Macdonald-Cartier International Airport (YOW)plane plane PLN - YOW
    10h 39m
    $155–643
  3. Ferry, bus, train

    1. Take the ferry from Mackinac Island to Mackinaw Cityferry ferry
    2. Take the bus from Mackinaw to Detroit Greyhoundbus bus
    3. Take the train from Windsor to Toronto Union Stationtrain train
    4. Take the train from Toronto Union Station to Ottawatrain train
    21h 3m
    $291–805
  4. Ferry, bus

    1. Take the ferry from Mackinac Island to Mackinaw Cityferry ferry
    2. Take the bus from Mackinaw to Detroit Greyhoundbus bus
    3. Take the bus from Detroit Bus Station to Ottawabus bus
    24h 10m
    $220–373
  5. Ferry to Pellston, fly to Montréal–Pierre Elliott Trudeau International Airport, train

    1. Take the ferry from Mackinac Island to Mackinaw Cityferry ferry
    2. Fly from Pellston (PLN) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane plane PLN - YUL
    3. Take the train from Dorval to Ottawatrain train
    12h 13m
    $190–883
  6. Ferry, bus to Sault Ste. Marie Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, train

    1. Take the ferry from Mackinac Island to Mackinaw Cityferry ferry
    2. Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus bus
    3. Fly from Sault Ste. Marie Airport (YAM) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane plane YAM - YUL
    4. Take the train from Dorval to Ottawatrain train
    11h 26m
    $375–1,057
  7. Ferry, bus to Chippewa County International Airport, fly to Ottawa Macdonald-Cartier International Airport

    1. Take the ferry from Mackinac Island to Mackinaw Cityferry ferry
    2. Take the bus from St. Ignace Transportation Center to Kinrossbus bus
    3. Fly from Chippewa County International Airport (CIU) to Ottawa Macdonald-Cartier International Airport (YOW)plane plane CIU - YOW
    12h 4m
    $197–773

Sault Ste. Marie Airport (YAM) to Ottawa Macdonald-Cartier International Airport (YOW) flights

Calendar36Weekly Planes
Duration4h 55mAverage Duration
Ticket$115Cheapest Price
See schedules

Questions & Answers

What companies run services between Mackinac Island, MI, USA and Ottawa, ON, Canada?

There is no direct connection from Mackinac Island to Ottawa. However, you can take the ferry to Mackinaw City, walk to Mackinaw, take the line 1485 bus to St. Ignace, take the bus to Sault Ste. Marie, MI, drive to Sault Ste. Marie Airport (YAM) airport, fly to Ottawa Macdonald-Cartier International Airport (YOW), walk to Airport / Aéroport, then take the line 105 bus to Hurdman B. Alternatively, you can take a ferry from Mackinac Island to Ottawa via Mackinaw City, Mackinaw, Detroit Greyhound, Windsor, and Toronto Union Station in around 21h 3m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Canada

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides