Travel options for:
Sherbrooke to Toronto
  • Bus, train

    $95 - $129
    1. Université de Sherbrooke

      1 h 55 min - once daily

      $25 - $29

    2. Montréal

      4 h 54 min - hourly

      $70 - $100

  • Bus, train via Sherbrooke / Terminus

    $99 - $132
    1. Sherbrooke / Terminus

      3 h 45 min - every 3 hours

      $25 - $29

    2. Station Berri-UQAM

      5 min - every 10 minutes - line 2

      $3

    3. Montréal

      4 h 54 min - hourly

      $70 - $100

  • Bus Megabus CA

    $74 - $107
    1. Sherbrooke / Terminus

      3 h 45 min - every 3 hours

      $25 - $29

    2. Montreal, PQ

      23 min - hourly

      $8 - $23

    3. Kirkland, QC

      5 h 55 min - 4 times a day

      $40 - $55

  • Bus via Ottawa, ON

    $68 - $139
    1. Sherbrooke / Terminus

      3 h 45 min - every 3 hours

      $25 - $29

    2. Montreal, PQ

      2 h 51 min - hourly

      $16 - $45

    3. Ottawa, ON

      5 h 5 min - 3 times a day

      $26 - $65

  • Drive

    $55 - $85
    1. Sherbrooke

      7 h 49 min - 427.6 miles

      $55 - $85

  • Bus to Montreal, fly to Toronto Island

    $121 - $383
    1. Sherbrooke

      2 h - twice daily

      $25 - $29

    2. Montreal, PQ

      15 min - hourly

      $7 - $21

    3. Montreal (YUL)

      1 h 10 min - non-stop

      $85 - $330

    4. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

  • Bus to Montreal, fly to Toronto

    $129 - $364
    1. Sherbrooke

      2 h - twice daily

      $25 - $29

    2. Montreal, PQ

      15 min - hourly

      $7 - $21

    3. Montreal (YUL)

      1 h 19 min - non-stop

      $75 - $290

    4. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Bus to Montreal St. Hubert, fly to Toronto Island

    $464 - $1,150
    1. Sherbrooke

      2 h 10 min - once daily

      $26 - $30

    2. gare Centrale

      19 min - hourly

    3. gare Longueuil–Saint-Hubert

      8 min - 5.1 miles

      $15 - $18

    4. Montreal St. Hubert (YHU)

      1 h 15 min - non-stop

      $420 - $1,100

    5. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

  • Bus, train to Ottawa, fly to Toronto Island

    $155 - $408
    1. Sherbrooke

      2 h 10 min - once daily

      $26 - $30

    2. Montréal

      1 h 55 min - every 3 hours

      $35 - $50

    3. Via-Rail

      5 min - hourly - line 61

      $3

    4. Hurdman C

      19 min - hourly - line 97

      $3

    5. Ottawa (YOW)

      59 min - non-stop

      $85 - $320

    6. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

  • Bus to Montreal, fly to Hamilton, train

    $163 - $692
    1. Sherbrooke

      2 h - twice daily

      $25 - $29

    2. Montreal, PQ

      15 min - hourly

      $7 - $21

    3. Montreal (YUL)

      1 h 22 min - non-stop

      $100 - $600

    4. Hamilton (YHM)

      32 min - every 2 hours - line 20

      $2

    5. Hamilton GO Centre Bus

      15 min - every 30 minutes - line 18

      $3 - $5

    6. Aldershot

      36 min - every 3 hours

      $25 - $35

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Université de Sherbrooke bus to Montréal then train to Toronto. 7 h 7 min $145. From Sherbrooke / Terminus bus to Station Berri-UQAM, line 2 subway to Montréal, then train to Toronto. 9 h 5 min $148. From Sherbrooke / Terminus bus to Montreal, PQ, bus to Kirkland, QC, then bus to Toronto, ON. 11 h 26 min $114. From Sherbrooke / Terminus bus to Montreal, PQ, bus to Ottawa, ON, then bus to Toronto, ON. 13 h 9 min $131. From Sherbrooke drive to Toronto. 7 h 49 min $88. 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 10 min $276. From Université de Sherbrooke bus to Montreal, PQ, bus to Montreal airport, fly to Toronto airport, then train to Toronto. 5 h 32 min $251. 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 56 min $1,021. 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 18 min $335. 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 $331.