Travel options for:
Edmonton to Toronto
  • Fly to Toronto

    $187 - $681
    1. Edmonton

      55 min - every 15 minutes

      $3

    2. Century Park Transit Centre

      24 min - hourly - line 747

      $4

    3. Edmonton (YEG)

      3 h 37 min - non-stop

      $160 - $650

    4. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $25

  • Fly to Toronto Island

    $369 - $1,209
    1. Edmonton

      55 min - every 15 minutes

      $3

    2. Century Park Transit Centre

      24 min - hourly - line 747

      $4

    3. Edmonton (YEG)

      5 h 45 min - 1 stopover

      $360 - $1,200

    4. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

  • Fly to Hamilton, train

    $146 - $518
    1. Edmonton

      55 min - every 15 minutes

      $3

    2. Century Park Transit Centre

      24 min - hourly - line 747

      $4

    3. Edmonton (YEG)

      3 h 32 min - non-stop

      $110 - $470

    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

  • Fly to Kitchener, train

    $382 - $1,286
    1. Edmonton

      55 min - every 15 minutes

      $3

    2. Century Park Transit Centre

      24 min - hourly - line 747

      $4

    3. Edmonton (YEG)

      5 h 28 min - 1 stopover

      $320 - $1,200

    4. Kitchener (YKF)

      12 min - 8 miles

      $27 - $35

    5. Kitchener

      1 h 35 min - every 3 hours

      $29 - $45

  • Bus

    $192 - $479
    1. Edmonton - Welcome Centre

      15 min - once daily - line 5229

      $6 - $20

    2. Edmonton

      21 h - once daily

      $75 - $190

    3. Winnipeg, MB

      30 h 30 min - once daily

      $110 - $270

  • Train

    $327 - $469
    1. Edmonton - Welcome Centre

      15 min - once daily - line 5229

      $6 - $20

    2. Edmonton

      5 min - 1495 feet

    3. Edmonton

      2 days 7 h - 3 times a week

      $320 - $450

  • Drive

    $290 - $420
    1. Edmonton

      38 h 33 min - 2193.2 miles

      $290 - $420

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

From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Toronto airport, then train to Toronto. 6 h 50 min $329. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Toronto Island airport, then line 509 tram to Toronto. 8 h 45 min $809. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Hamilton airport, line 20 bus to Hamilton GO Centre Bus, line 18 bus to Aldershot, then train to Toronto. 8 h 43 min $252. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Kitchener airport, taxi to Kitchener, then train to Toronto. 10 h 37 min $776. From Edmonton - Welcome Centre line 5229 bus to Edmonton, bus to Winnipeg, MB, then bus to Toronto, ON - 610 Bay Street. 2 days 5 h $323. From Edmonton - Welcome Centre line 5229 bus to Edmonton, walk to Edmonton, then train to Toronto, ON. 2 days 8 h $403. From Edmonton drive to Toronto. 38 h 33 min $355.