Travel from Sherbrooke to Toronto

Bus from Sherbrooke to Toronto

You can take a bus from Sherbrooke to Toronto via Montreal in around 8 hours 55 minutes.

How to get from Sherbrooke to Toronto

ModeDurationPrice
From Université de Sherbrooke bus to Montréal then train to Toronto.7 h 7 min$162
From Sherbrooke / Terminus bus to Montreal then bus to Toronto, ON.8 h 55 min$86
From Sherbrooke / Terminus bus to Station Berri-UQAM, line 747 bus to Montréal, then train to Toronto.9 h 16 min$162
From Sherbrooke / Terminus bus to Montreal, PQ, bus to Ottawa, ON, then bus to Toronto, ON.13 h 9 min$143
From Sherbrooke drive to Toronto.7 h 51 min$87
From Université de Sherbrooke bus to Montreal, PQ, bus to Montreal airport, fly to Toronto Island airport, then line 509 tram to Toronto.5 h 9 min$272
From Université de Sherbrooke bus to Montreal, PQ, bus to Montreal airport, fly to Toronto airport, then train to Toronto.5 h 33 min$247
From Sherbrooke / Terminus bus to gare Centrale, train to gare Longueuil–Saint-Hubert, taxi to Montreal St. Hubert airport, fly to Toronto Island airport, then line 509 tram to Toronto.5 h 55 min$1,004
From Sherbrooke / Terminus bus to Montréal, train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to Toronto Island airport, then line 509 tram to Toronto.7 h 28 min$336
From Université de Sherbrooke bus to Montreal, PQ, bus to Montreal airport, fly to Hamilton airport, line 20 bus to Hamilton GO Centre Bus, line 18 bus to Aldershot, then train to Toronto.7 h 33 min$326

How long does it take to get from Sherbrooke to Toronto?

It takes approximately 7 hours 7 minutes to get from Sherbrooke to Toronto, including transfers.

Is there a direct bus between Sherbrooke and Toronto?

No, there is no direct bus from Sherbrooke to Toronto. However, there are services departing from Sherbrooke / Terminus and arriving at Toronto, ON via Montreal. The journey, including transfers, takes approximately 8 hours 55 minutes.

Operators from Sherbrooke to Toronto

OperatorPhoneWebsite
LimoCarLimoCar
VIA Rail+1 1 888 842-7245VIA Rail
Megabus CA1-866-488-4452Megabus CA
STM 747 ExpressSTM 747 Express
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Porter AirlinesPorter Airlines
Air CanadaAir Canada
Toronto TransitToronto Transit
Air TransatAir Transat
WestJetWestJet
UP ExpressUP Express
RTM1 514-287-2464RTM
Pascan AviationPascan Aviation
OC TranspoOC Transpo
Hamilton Street RailwayHamilton Street Railway
GO TransitGO Transit