Travel from Los-Angeles to Edmonton

Train, bus or fly from Los Angeles to Edmonton?

WestJet, Air Canada and 4 other airlines fly from Los Angeles to Edmonton hourly. Alternatively, Greyhound USA operates a bus from Los Angeles to Edmonton 3 times a day. Tickets cost $100 - $300 and the journey takes 32 h 5 min. 3 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Los Angeles to Edmonton

ModeDurationPrice
From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton.7 h 16 min$196
From L. A. Union Station station train to Burbank airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton.9 h 4 min$464
From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Red Deer airport, taxi to Red Deer - Radisson, then bus to Edmonton.12 h 57 min$359
From Los Angeles, CA bus to Vancouver, BC, bus to Eb 9 Av Sw @ 16 St Sw, line 112 bus to Calgary Downtown Office, then bus to Edmonton - Downtown Office.2 days 6 h$274
From Los Angeles, CA bus to Vancouver, train to Edmonton, line 5205 bus to Allard Way & 55 Avenue, then line 52 bus to 101 Street & Jasper Avenue.2 days 12 h$336
From Los Angeles Union Station Amtrak train to Seattle King Street Station Amtrak, train to Vancouver, train to Edmonton, then taxi to Edmonton.2 days 17 h$649
From Los Angeles, CA bus to Vancouver, BC, train to Edmonton, walk to Edmonton, line 5205 bus to Allard Way & 55 Avenue, then line 52 bus to 101 Street & Jasper Avenue.2 days 17 h$346
From Los Angeles drive to Edmonton.28 h 33 min$285

Operators from Los Angeles to Edmonton