There are 7 ways to get from Sault Ste. Marie to Strathroy by plane, bus (Flixbus), car, bus, 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.
Fly to London International Airport
best- Fly from Sault Ste. Marie Airport (YAM) to London International Airport (YXU)plane YAM - YXU
5h 46m$862–2,670Bus
cheapest- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Toronto Pearson Airportbus
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
15h 31m$115–202Drive 626 km
- Drive from Sault Ste. Marie to Strathroycar 626 km
6h 16m$125–181Fly to Toronto Pearson International Airport, bus
- Fly from Sault Ste. Marie Airport (YAM) to Toronto Pearson International Airport (YYZ)plane YAM - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
6h$940–2,299Fly to Toronto Island Airport, train
- Fly from Sault Ste. Marie Airport (YAM) to Toronto Island Airport (YTZ)plane YAM - YTZ
- Take the train from Toronto Union Station to Londontrain
6h 34m$322–1,004Bus, train via London
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Toronto Pearson Airportbus
- Take the train from Toronto Union Station to Londontrain
15h 45m$135–608Bus, train
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Torontobus
- Take the train from Toronto Union Station to Strathroytrain
16h 30m$129–420
Sault Ste. Marie to Strathroy by bus and train
Comparing Your Travel Options
The cheapest way to get from Sault Ste. Marie to Strathroy is to drive which costs $120 - $190 and takes 6h 16m.
The fastest way to get from Sault Ste. Marie to Strathroy is to fly which takes 5h 46m and costs $850 - $2,700.
No, there is no direct bus from Sault Ste. Marie to Strathroy. However, there are services departing from Sault Ste Marie and arriving at Strathroy, ON - Downtown via Sudbury, Pearson International Airport Terminal 1 and London, ON - Downtown. The journey, including transfers, takes approximately 15h 31m.
The distance between Sault Ste. Marie and Strathroy is 530 km. The road distance is 626 km.
The best way to get from Sault Ste. Marie to Strathroy without a car is to bus which takes 15h 31m and costs $110 - $210.
It takes approximately 5h 46m to get from Sault Ste. Marie to Strathroy, including transfers.
Sault Ste. Marie to Strathroy bus services, operated by Ontario Northland, depart from Sault Ste Marie station.
The best way to get from Sault Ste. Marie to Strathroy is to fly which takes 5h 46m and costs $850 - $2,700. Alternatively, you can bus, which costs $110 - $210 and takes 15h 31m.
Sault Ste. Marie to Strathroy bus services, operated by Ontario Northland, arrive at Sudbury station.
Yes, the driving distance between Sault Ste. Marie to Strathroy is 626 km. It takes approximately 6h 16m to drive from Sault Ste. Marie to Strathroy.
What companies run services between Sault Ste. Marie, ON, Canada and Strathroy, ON, Canada?
Air Canada flies from Sault Ste. Marie Airport (YAM) to London International Airport (YXU) twice daily. Alternatively, you can take a bus from Sault Ste Marie to Strathroy, ON - Downtown via Sudbury, Toronto Pearson Airport, Pearson International Airport Terminal 1, London, ON - VIA Rail, and London, ON - Downtown in around 15h 31m.
- Website
- aircanada.com
Flights from Sault Ste. Marie Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- $200–1,300
Flights from Sault Ste. Marie Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $80–550
- Website
- flyporter.com
Flights from Sault Ste. Marie Airport to Toronto Island Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $220–500
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Toronto Union Station to Strathroy
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- $50–260
- Website
- VIA Rail
- Escape
- $50–150
- Business
- $100–240
- Business Plus
- $110–260
- Economy
- $55–160
- Economy Plus
- $65–170
- Phone
- +1 800 363 7512
- info@ontarionorthland.ca
- 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 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 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
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sudbury to Toronto Pearson Airport
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a week
- Estimated price
- $55–85
- Schedules at
- Flixbus USA
Bus from Sudbury to Toronto Pearson Airport
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a week
- Estimated price
- $55–85
- Schedules at
- Flixbus USA
Bus from Sudbury to Toronto
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a week
- Estimated price
- $55–90
- Schedules at
- Flixbus USA
- Phone
- +1 647 477 5500
- support@onexbus.ca
- Website
- Onex Bus
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $28–35
- Website
- Onex Bus
- Standard Fare
- $28–35
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $28–35
- Website
- Onex Bus
- Standard Fare
- $28–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 Train travel in France: A guide to SNCF, How to get from Heathrow Airport into central London, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
Booking & Getting There
There are 90+ hotels available in Strathroy.










