There are 5 ways to get from Saint Ignace to North Bay by car, bus, 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.
Drive, bus
best- Drive from Saint Ignace to Barr Rdcar
- Take the bus from Barr Rd to Sudburybus
- Take the bus from Sudbury to North Bay Health Ctrbus
7h 56m$59–137Bus
cheapest- Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to North Baybus
9h 30m$52–147Drive 514.9 km
- Drive from Saint Ignace to North Baycar 514.9 km
6h 29m$103–148Bus, fly to North Bay/Jack Garland Airport
- 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
7h 9m$322–1,669Bus, fly to Greater Sudbury Airport
- 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 North Bay Health Ctrbus
5h 51m$1,380–3,039
Sault Ste. Marie Airport (YAM) to North Bay/Jack Garland Airport (YYB) flights
Questions & Answers
The cheapest way to get from Saint Ignace to North Bay is to drive and bus which costs $55 - $140 and takes 7h 56m.
The fastest way to get from Saint Ignace to North Bay is to bus and fly which takes 5h 51m and costs $1,300 - $3,100.
No, there is no direct bus from Saint Ignace to North Bay. However, there are services departing from St. Ignace Transportation Center and arriving at North Bay via Sault Ste Marie and Sudbury. The journey, including transfers, takes approximately 9h 30m.
The distance between Saint Ignace and North Bay is 528 km. The road distance is 514.9 km.
It takes approximately 7h 56m to get from Saint Ignace to North Bay, including transfers.
Saint Ignace to North Bay bus services, operated by Indian Trails, depart from St. Ignace Transportation Center station.
Saint Ignace to North Bay bus services, operated by Indian Trails, arrive at Sault Ste. Marie, MI station.
Yes, the driving distance between Saint Ignace to North Bay is 515 km. It takes approximately 6h 29m to drive from Saint Ignace to North Bay.
There are 24+ hotels available in North Bay.
What companies run services between Saint Ignace, MI, USA and North Bay, ON, Canada?
You can take a bus from St. Ignace Transportation Center to North Bay via Sault Ste. Marie, MI, Sault Ste Marie, and Sudbury in around 9h 30m.
- Website
- bearskinairlines.com
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
- $1,800–4,200
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
- $280–1,600
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,300–2,900
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Barr Rd to Sudbury
- Ave. Duration
- 4h 5m
- Frequency
- 6 times a week
- Estimated price
- $21–65
- Website
- Ontario Northland
- Children
- $21–35
- Senior
- $35–55
- Adult
- $40–65
Bus from Sudbury to North Bay Health Ctr
- Ave. Duration
- 1h 20m
- Frequency
- 6 times a week
- Estimated price
- $12–35
- Website
- Ontario Northland
- Children
- $12–18
- Senior
- $20–30
- Adult
- $23–35
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 Sudbury to North Bay
- Ave. Duration
- 1h 36m
- Frequency
- 3 times a day
- Estimated price
- $12–40
- Website
- Ontario Northland
- Children
- $12–18
- Senior
- $21–30
- Adult
- $24–40
Bus from Sudbury to North Bay Health Ctr
- Ave. Duration
- 1h 20m
- Frequency
- 6 times a week
- 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 How to travel India's Golden Triangle, Need to know: Jadrolinija, and Getting to Milan from the airport - to help you get the most out of your next trip.



