There are 5 ways to get from North York to Sault Ste. Marie by subway, plane, bus, car, 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.
Line 1 subway to Toronto Island Airport, fly
best- Take the subway from North York Centre Station - Southbound Platform to King Station - Southbound Platformsubway
- Fly from Toronto Island Airport (YTZ) to Sault Ste. Marie Airport (YAM)plane YTZ - YAM
3h 28m$247–553Bus
cheapest- Take the bus from Yorkdale to Sudburybus Ontc
- Take the bus from Sudbury to Sault Ste Mariebus Ontc
11h 48m$56–160Drive 669.9 km
- Drive from North York to Sault Ste. Mariecar 669.9 km
8h 8m$133–191Line 1 subway to Toronto Pearson International Airport, fly
- Take the subway from North York Centre Station - Southbound Platform to Union Station - Northbound Platform Towards Vaughan Metropolitan Centresubway
- Fly from Toronto Pearson International Airport (YYZ) to Sault Ste. Marie Airport (YAM)plane YYZ - YAM
3h 48m$607–1,873Train, bus
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
- Take the bus from Barrie to Sudburybus
- Take the bus from Sudbury to Sault Ste Mariebus
13h 31m$82–174
North York to Sault Ste. Marie by bus
Questions & Answers
The cheapest way to get from North York to Sault Ste. Marie is to bus which costs $55 - $160 and takes 11h 48m.
The fastest way to get from North York to Sault Ste. Marie is to line 1 subway and fly which takes 3h 28m and costs $240 - $600.
No, there is no direct bus from North York to Sault Ste. Marie. However, there are services departing from Yonge St. @ Park Home Ave. and arriving at Sault Ste Marie via Yorkdale and Sudbury. The journey, including transfers, takes approximately 11h 48m.
The distance between North York and Sault Ste. Marie is 547 km. The road distance is 669.9 km.
The best way to get from North York to Sault Ste. Marie without a car is to bus which takes 11h 48m and costs $55 - $160.
It takes approximately 3h 28m to get from North York to Sault Ste. Marie, including transfers.
North York to Sault Ste. Marie bus services, operated by Ontario Northland, depart from Yorkdale station.
North York to Sault Ste. Marie bus services, operated by Ontario Northland, arrive at Sudbury station.
Yes, the driving distance between North York to Sault Ste. Marie is 670 km. It takes approximately 8h 8m to drive from North York to Sault Ste. Marie.
There are 46+ hotels available in Sault Ste. Marie.
What companies run services between North York, ON, Canada and Sault Ste. Marie, ON, Canada?
You can take a bus from Yonge St. @ Park Home Ave. to Sault Ste Marie via Yorkdale and Sudbury in around 11h 48m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Sault Ste. Marie Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $60–400
- Website
- flyporter.com
Flights from Toronto Island Airport to Sault Ste. Marie Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $190–480
- Phone
- +1 416 393 4636
- [email protected]
- Website
- ttc.ca
Subway from North York Centre Station - Southbound Platform to King Station - Southbound Platform
- Ave. Duration
- 24 min
- Frequency
- Every 10 minutes
- Estimated price
- $3–4
- Website
- https://www.ttc.ca/
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
Subway from North York Centre Station - Southbound Platform to Union Station - Northbound Platform Towards Vaughan Metropolitan Centre
- Ave. Duration
- 26 min
- Frequency
- Every 10 minutes
- Estimated price
- $3–4
- Website
- https://www.ttc.ca/
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–22
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Yorkdale to Sudbury
- Ave. Duration
- 4h 59m
- Frequency
- 3 times a day
- Estimated price
- $28–85
- Website
- https://www.ontarionorthland.ca/en
- Children
- $28–45
- Senior
- $45–70
- Adult
- $55–85
Bus from Sudbury to Sault Ste Marie
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- https://www.ontarionorthland.ca/en
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Sudbury to Sault Ste Marie
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- https://www.ontarionorthland.ca/en
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Barrie to Sudbury
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a week
- Estimated price
- $40–75
- Schedules at
- flixbus.com
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 delightfully under-the-radar French towns you need to visit, Why you should take the train in the US, and Travelling by boat in Italy - to help you get the most out of your next trip.







