There are 4 ways to get from Charlevoix to Greater Sudbury by bus, car, 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
best- Take the bus from Charlevoix, MI to St. Ignacebus
- Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus
- Take the bus from Sault Ste Marie to Sudburybus
9h 54m$55–145Drive 481.9 km
- Drive from Charlevoix to Greater Sudburycar 481.9 km
6h 8m$95–137Bus, fly to Greater Sudbury Airport
- Take the bus from Charlevoix, MI to St. Ignacebus
- 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
6h 36m$1,493–2,852Bus, fly to North Bay/Jack Garland Airport
- Take the bus from Charlevoix, MI to St. Ignacebus
- Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus
- Fly from Sault Ste. Marie Airport (YAM) to North Bay/Jack Garland Airport (YYB)plane YAM - YYB
- Take the bus from North Bay Health Ctr to Sudburybus
12h 37m$332–1,644
Sault Ste. Marie Airport (YAM) to Greater Sudbury Airport (YSB) flights
Questions & Answers
The cheapest way to get from Charlevoix to Greater Sudbury is to drive which costs $90 - $140 and takes 6h 8m.
The fastest way to get from Charlevoix to Greater Sudbury is to drive which takes 6h 8m and costs $90 - $140.
No, there is no direct bus from Charlevoix to Greater Sudbury. However, there are services departing from Charlevoix, MI and arriving at Sudbury via St. Ignace Transportation Center and Sault Ste Marie. The journey, including transfers, takes approximately 9h 54m.
The distance between Charlevoix and Greater Sudbury is 512 km. The road distance is 481.9 km.
It takes approximately 9h 54m to get from Charlevoix to Greater Sudbury, including transfers.
Charlevoix to Greater Sudbury bus services, operated by Indian Trails, depart from Charlevoix, MI station.
Charlevoix to Greater Sudbury bus services, operated by Indian Trails, arrive at St. Ignace station.
Yes, the driving distance between Charlevoix to Greater Sudbury is 482 km. It takes approximately 6h 8m to drive from Charlevoix to Greater Sudbury.
There are 37+ hotels available in Greater Sudbury.
What companies run services between Charlevoix, MI, USA and Greater Sudbury, ON, Canada?
You can take a bus from Charlevoix, MI to Sudbury via St. Ignace Transportation Center, Sault Ste. Marie, MI, and Sault Ste Marie in around 9h 54m.
- 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
- $1,400–2,700
Flights from Sault Ste. Marie Airport to North Bay/Jack Garland Airport via Greater Sudbury Airport
- Ave. Duration
- 6h 17m
- When
- Wednesday to Friday
- Estimated price
- $2,000–4,000
Flights from Sault Ste. Marie Airport to North Bay/Jack Garland Airport via Toronto, Greater Sudbury Airport
- Ave. Duration
- 4h 40m
- When
- Wednesday
- Estimated price
- $260–1,500
- Website
- jetaviation.com
Flights from Sault Ste. Marie Airport to North Bay/Jack Garland Airport via Toronto
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $650–2,200
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from Charlevoix, MI to St. Ignace
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $15–40
- Website
- Indian Trails
Bus from St. Ignace Transportation Center to Sault Ste. Marie, MI
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $13–35
- Website
- Indian Trails
Bus from Charlevoix, MI to St. Ignace
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $15–40
- Website
- Indian Trails
Bus from St. Ignace Transportation Center to Sault Ste. Marie, MI
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $13–35
- Website
- Indian Trails
Bus from Charlevoix, MI to St. Ignace
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $15–40
- Website
- Indian Trails
Bus from St. Ignace Transportation Center to Sault Ste. Marie, MI
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $13–35
- Website
- Indian Trails
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from North Bay Health Ctr to Sudbury
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $12–35
- Website
- Ontario Northland
- Children
- $12–18
- Senior
- $20–30
- Adult
- $23–35
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 Travelling to the UK: What do I need to know?, Train travel in France: A guide to SNCF, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.




