There are 3 ways to get from Mackinaw City to Soo Locks by bus, unknown, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, travel
best- Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus 1489 / ...
- Walk from Sault Ste. Marie, MI to Soo Locksunknown
2h 15mBus, fly, travel
- Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus
- Fly from Sault Ste. Marie Airport (YAM) to Greater Sudbury Airport (YSB)plane YAM - YSB
- Take the bus from Sudbury to Sault Ste Mariebus
- Walk from Sault Ste Marie to Soo Locksunknown
10h 25mBus, fly, travel #2
- Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus
- Take the bus from Sault Ste Marie to Sudburybus
- Fly from Greater Sudbury Airport (YSB) to Sault Ste. Marie Airport (YAM)plane YSB - YAM
- Walk from Sault Ste. Marie Airport (YAM) to Soo Locksunknown
10h 38m
Sault Ste. Marie Airport (YAM) to Greater Sudbury Airport (YSB) flights
Questions & Answers
The distance between Mackinaw City and Soo Locks is 59 miles.
The best way to get from Mackinaw City to Soo Locks without a car is to bus and travel which takes 2h 15m and costs .
It takes approximately 2h 15m to get from Mackinaw City to Soo Locks, including transfers.
There are 45+ hotels available in Soo Locks.
What companies run services between Mackinaw City, MI, USA and Soo Locks, MI, USA?
There is no direct connection from Mackinaw City to Soo Locks. However, you can take the line 1485 bus to St. Ignace, take the bus to Sault Ste. Marie, MI, then travel to Soo Locks. Alternatively, you can 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 Greater Sudbury Airport (YSB), take the taxi to Sudbury, take the bus to Sault Ste Marie, then travel to Soo Locks.
- Website
- bearskinairlines.com
Flights from Sault Ste. Marie Airport to Greater Sudbury Airport
- Ave. Duration
- 50 min
- When
- Wednesday, Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $850–1,900
Flights from Greater Sudbury Airport to Sault Ste. Marie Airport
- Ave. Duration
- 56 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $600–1,300
- Phone
- +1 989-725-5105
- Website
- indiantrails.com
Bus from St. Ignace Transportation Center to Sault Ste. Marie, MI
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $10–24
- Website
- https://indiantrails.com
Bus from St. Ignace Transportation Center to Sault Ste. Marie, MI
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $10–24
- Website
- https://indiantrails.com
Bus from St. Ignace Transportation Center to Sault Ste. Marie, MI
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $10–24
- Website
- https://indiantrails.com
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Sudbury to Sault Ste Marie
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- $17–50
- Website
- https://www.ontarionorthland.ca/en
- Children
- $17–26
- Senior
- $29–45
- Adult
- $35–50
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $17–50
- Website
- https://www.ontarionorthland.ca/en
- Children
- $17–26
- Senior
- $29–45
- Adult
- $35–50
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 5 incredible day trips from Florence by train, Train travel in France: A guide to SNCF, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.




