Travel from Ottawa to Sherbrooke

Bus from Ottawa to Sherbrooke

You can take a bus from Ottawa to Sherbrooke via Montréal in around 7 h 24 min.

How to get from Ottawa to Sherbrooke

ModeDurationPrice
From Ottawa train to Terminus Centre-ville then bus to Université de Sherbrooke.4 h 48 min$98
From Ottawa train to Station Bonaventure, line 2 subway to Montréal, then bus to Sherbrooke / Terminus.6 h 34 min$101
From Ottawa, ON bus to Montréal then bus to Sherbrooke / Terminus.7 h 24 min$74
From Ottawa drive to Sherbrooke.3 h 58 min$43
From Hurdman C line 97 bus to Ottawa airport, fly to Montreal airport, bus to Montréal, then bus to Sherbrooke.5 h 49 min$475

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

It takes approximately 4 h 48 min to get from Ottawa to Sherbrooke, including transfers.

Is there a direct bus between Ottawa and Sherbrooke?

No, there is no direct bus from Ottawa to Sherbrooke. However, there are services departing from Ottawa, ON and arriving at Sherbrooke / Terminus via Montréal. The journey, including transfers, takes approximately 7 h 24 min.

Operators from Ottawa to Sherbrooke

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
LimoCarLimoCar
STMSTM
Greyhound Canada+1 1-800-661-8747Greyhound Canada
OC TranspoOC Transpo
Air CanadaAir Canada