Winnipeg, MB

Train

Toronto, ON

Edmonton

Drive

$290 - $430

Toronto

38 h 30 min - 2204.6 miles

$290 - $430

Edmonton

38 h 30 min

Accommodation

Best Price Guarantee

Car Hire

Compare Best Rates

Things to do

View attractions

From UP Express Union Station train to Toronto airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton. 6 h 45 min $308. From 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. 8 h 57 min $227. From Toronto, ON bus to Winnipeg, MB then bus to Edmonton. 2 days 2 h $315. From Toronto, ON train to Edmonton then taxi to Edmonton. 2 days 7 h $406. From Toronto drive to Edmonton. 38 h 30 min $356.