There are 7 ways to get from Warkworth to Sault Ste. Marie by train, plane, bus, car, bus (Flixbus), or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Toronto Island Airport, fly
best- Take the train from Trenton Junction to Toronto Union Stationtrain
- Fly from Toronto Island Airport (YTZ) to Sault Ste. Marie Airport (YAM)plane YTZ - YAM
5h 9m$357–881Drive 738.8 km
cheapest- Drive from Warkworth to Sault Ste. Mariecar 738.8 km
9h 29m$146–211Train, bus
- Take the train from Trenton Junction to Toronto Union Stationtrain
- Take the bus from Toronto to Sudburybus
- Take the bus from Sudbury to Sault Ste Mariebus
13h 58m$191–491Train to Toronto Pearson International Airport, fly
- Take the train from Trenton Junction to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Sault Ste. Marie Airport (YAM)plane YYZ - YAM
5h 34m$667–2,201Bus
- Take the bus from Trenton, ON to Pearson International Airport Terminal 1bus
- Take the bus from Toronto Pearson Airport to Sudburybus
- Take the bus from Sudbury to Sault Ste Mariebus
14h 2m$163–323Train, bus via Vaughan
- Take the train from Trenton Junction to Toronto Union Stationtrain
- Take the bus from King City Go Station to Sudburybus
- Take the bus from Sudbury to Sault Ste Mariebus
14h 21m$170–493Taxi, bus
- Take the taxi from Warkworth to Trent Universitytaxi
- Take the bus from Trent University to Durham College Oshawa GObus 88
- Take the bus from Durham College Oshawa GO to Hwy 407 Bus Terminalbus 56 / ...
- Take the bus from Vaughan - Hwy 407 to Sudburybus
- Take the bus from Sudbury to Sault Ste Mariebus
15h 55m$195–323
Toronto Island Airport (YTZ) to Sault Ste. Marie Airport (YAM) flights
Questions & Answers
The cheapest way to get from Warkworth to Sault Ste. Marie is to drive which costs $140 - $210 and takes 9h 29m.
The fastest way to get from Warkworth to Sault Ste. Marie is to train and fly which takes 5h 9m and costs $350 - $900.
No, there is no direct bus from Warkworth to Sault Ste. Marie. However, there are services departing from Trenton, ON and arriving at Sault Ste Marie via Toronto Pearson Airport and Sudbury. The journey, including transfers, takes approximately 14h 2m.
The distance between Warkworth and Sault Ste. Marie is 728 km. The road distance is 738.8 km.
The best way to get from Warkworth to Sault Ste. Marie without a car is to train and bus which takes 13h 58m and costs $190 - $500.
It takes approximately 5h 9m to get from Warkworth to Sault Ste. Marie, including transfers.
Warkworth to Sault Ste. Marie bus services, operated by Megabus Canada, depart from Trenton, ON station.
Warkworth to Sault Ste. Marie bus services, operated by Megabus Canada, arrive at Pearson International Airport Terminal 1 station.
Yes, the driving distance between Warkworth to Sault Ste. Marie is 739 km. It takes approximately 9h 29m to drive from Warkworth to Sault Ste. Marie.
There are 44+ hotels available in Sault Ste. Marie.
What companies run services between Warkworth, ON, Canada and Sault Ste. Marie, ON, Canada?
You can take a vehicle from Warkworth to Sault Ste Marie via Trenton, ON, Pearson International Airport Terminal 1, Toronto Pearson Airport, and Sudbury in around 14h 2m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Sault Ste. Marie Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $60–410
- 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 888 842-7245
- Website
- VIA Rail
Train from Trenton Junction to Toronto Union Station
- Ave. Duration
- 1h 42m
- Frequency
- 3 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $80–220
- Business Plus
- $95–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Trenton Junction to Toronto Union Station
- Ave. Duration
- 1h 42m
- Frequency
- 3 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $80–220
- Business Plus
- $95–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Trenton Junction to Toronto Union Station
- Ave. Duration
- 1h 42m
- Frequency
- 3 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $80–220
- Business Plus
- $95–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Trenton Junction to Toronto Union Station
- Ave. Duration
- 1h 42m
- Frequency
- 3 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $80–220
- Business Plus
- $95–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto to Sudbury
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Estimated price
- $55–90
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Sudbury
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Estimated price
- $50–85
- Schedules at
- Flixbus USA
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Sudbury to Sault Ste Marie
- Ave. Duration
- 4h 32m
- 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 Sault Ste Marie
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from King City Go Station to Sudbury
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $26–80
- Website
- Ontario Northland
- Children
- $26–40
- Senior
- $45–65
- Adult
- $50–80
Bus from Sudbury to Sault Ste Marie
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Vaughan - Hwy 407 to Sudbury
- Ave. Duration
- 4h 39m
- Frequency
- 3 times a day
- Estimated price
- $27–80
- Website
- Ontario Northland
- Children
- $27–40
- Senior
- $45–70
- Adult
- $55–80
Bus from Sudbury to Sault Ste Marie
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Trenton, ON to Pearson International Airport Terminal 1
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $30–75
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Trent University to Durham College Oshawa GO
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- $15–19
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $15–19
Bus from Durham College Oshawa GO to Hwy 407 Bus Terminal
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- $13–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–17
- Ave. Duration
- 45 min
- Estimated price
- $110–140
Appletown Taxi & Transportation
- Phone
- +1 613 475 1119
Bellamy Taxi
- Phone
- +1 613 475 1682
ABC Taxi
- Phone
- +1 613 392 3525
Sidney Taxi
- Phone
- +1 613 394 1462
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 Getting to Milan from the airport, Travelling to and around Russia for the 2018 FIFA World Cup, and Why you should take the train in the US - to help you get the most out of your next trip.














