Bus ticket prices from Sudbury, ON to Toronto, ON or from Toronto, ON to Sudbury, ON commonly start from $103.15. This is hard to beat for the distance covered. But, when riding the bus, ticket prices are just the tip of the iceberg. With our smart bus search engine you'll find the ideal travel option. Just pick one of the offers by Busbud and . The quickest bus from Toronto, ON to Sudbury, ON only takes 7h 55m. Just click "Find Now" and see all available departure times!
Sudbury, ON to Toronto, ON Bus Information
Cheapest Bus | $37.82 |
Fastest Bus | 5h 30m |
Distance | 209.0 miles |
Bus Companies | Greyhound US |
Bus Sudbury, ON - Toronto, ON 209 mi
Ø Bus connections20 x
Savings-23%
The cheapest bus routes from Sudbury, ON to Toronto, ON
%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
- Sudbury, ONToronto, ON9:00 AM3:35 PM18 AprGreyhound US
- Sudbury, ONToronto, ON9:00 AM2:30 PM7 MarGreyhound US
- Sudbury, ONToronto, ON9:00 AM2:30 PM28 MarGreyhound US
- Sudbury, ONToronto, ON9:00 AM4:05 PM23 FebGreyhound US
- Sudbury, ONToronto, ON9:00 AM4:05 PM16 MarGreyhound US
- Sudbury, ONToronto, ON9:00 AM3:10 PM17 MarGreyhound US
- Sudbury, ONToronto, ON9:00 AM2:30 PM17 FebGreyhound US
Bus Toronto, ON - Sudbury, ON 209 mi
Ø Bus connections20 x
Savings-38%
The cheapest bus routes from Toronto, ON to Sudbury, ON
%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
- Toronto, ONSudbury, ON4:00 PM9:30 PM6 MayGreyhound US
- Toronto, ONSudbury, ON4:00 PM9:30 PM7 MarGreyhound US
- Toronto, ONSudbury, ON4:00 PM9:30 PM19 MarGreyhound US
- Toronto, ONSudbury, ON4:00 PM9:30 PM17 FebGreyhound US
- Toronto, ONSudbury, ON12:01 PM9:30 PM8 MarGreyhound US
- Toronto, ONSudbury, ON8:45 PM1:20 AM3 Mar+1Ontario Northland
- Toronto, ONSudbury, ON8:45 PM1:45 AM18 Mar+1Ontario Northland
Current ticket prices
There's two things to consider when it comes to choosing the perfect bus. Number one is to compare prices. For the trip Sudbury, ON - Toronto, ON, fares currently start from $103.15. It usually depends on whether you book in advance or at short notice. Number two is to compare traveling times since there can be significant differences. While only needs 7h 55m for the whole journey, you might have to spend more hours on the road with other companies.Bus stops in Sudbury, ON and Toronto, ON
Stations
More on bus features and services
Sudbury, ON and Toronto, ON: Useful Info
Sudbury, ON
164,689
Toronto, ON
2.73 Million
Want to continue your journey?
Here's a selection of possible connecting rides for your destination. Just click on your preferred route and you'll find all the info you need to continue your trip!
Coach connections
- Sudbury, ON ↔ Banff, AB
- Sudbury, ON ↔ Belleville, ON
- Sudbury, ON ↔ Niagara Falls, ON
- Sudbury, ON ↔ North Bay, ON
- Sudbury, ON ↔ Ottawa, ON
- Sudbury, ON ↔ Renfrew, ON
- Sudbury, ON ↔ Thessalon, ON
- Sudbury, ON ↔ Vancouver, BC
- Toronto, ON ↔ Banff, AB
- Toronto, ON ↔ Barrie, ON
- Toronto, ON ↔ Belleville, ON
- Toronto, ON ↔ Fort Erie, ON
- Toronto, ON ↔ Grimsby, ON
- Toronto, ON ↔ Ottawa, ON
- Toronto, ON ↔ Saint Catharines, ON
- Toronto, ON ↔ Thessalon, ON
- Toronto, ON ↔ Vancouver, BC