Travel options for:
Brampton to Edmonton
  • Fly from Toronto

    $186 - $679
    1. Brampton

      25 min - 5 times a day

      $4 - $6

    2. Weston GO/UP

      11 min - every 10 minutes

      $14 - $16

    3. Toronto (YYZ)

      4 h 7 min - non-stop

      $160 - $650

    4. Edmonton (YEG)

      24 min - hourly - line 747

      $4

    5. Century Park Station

      25 min - every 15 minutes

      $3

  • Bus to Hamilton, fly

    $147 - $543
    1. Brampton

      33 min - every 3 hours

      $20 - $55

    2. Union Station Bus Terminal

      52 min - every 30 minutes

      $7 - $10

    3. Macnab Terminal Platform 6

      38 min - every 2 hours - line 20

      $2

    4. Hamilton (YHM)

      4 h 11 min - non-stop

      $110 - $470

    5. Edmonton (YEG)

      24 min - hourly - line 747

      $4

    6. Century Park Station

      25 min - every 15 minutes

      $3

  • Bus

    $180 - $456
    1. Brampton Bus Terminal

      45 min - every 2 hours - line 33

      $5 - $7

    2. Yorkdale, ON

      30 h 38 min - once daily

      $100 - $260

    3. Winnipeg, MB

      19 h 10 min - once daily

      $75 - $190

  • Train

    $255 - $871
    1. Brampton

      33 min - every 3 hours

      $20 - $55

    2. Toronto, ON

      2 days 7 h - 3 times a week

      $220 - $800

    3. Edmonton

      8 min - 4.8 miles

      $14 - $17

  • Drive

    $290 - $420
    1. Brampton

      38 h 11 min - 2188.2 miles

      $290 - $420

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

From Brampton GO train to Weston GO/UP, train to Toronto airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton. 7 h 8 min $327. From Brampton train to Union Station Bus Terminal, bus to Macnab Terminal Platform 6, line 20 bus to Hamilton airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton. 9 h 51 min $255. From Brampton Bus Terminal line 33 bus to Yorkdale, ON, bus to Winnipeg, MB, then bus to Edmonton. 2 days 4 h $315. From Brampton train to Toronto, ON, train to Edmonton, then taxi to Edmonton. 2 days 9 h $645. From Brampton drive to Edmonton. 38 h 11 min $354.

 
 

Train, bus or fly from Brampton to Edmonton?

WestJet and Air Canada fly from Brampton to Edmonton hourly. Alternatively, GO Transit operates a bus from Brampton to Edmonton hourly. Tickets cost $5 - $7 and the journey takes 45 min. 2 other operators also service this route.