Travel from Chicago to Edmonton

Train, bus or fly from Chicago to Edmonton?

Delta, WestJet and four other airlines fly from Chicago to Edmonton hourly. Alternatively, you can take a bus from Chicago to Edmonton via Minneapolis, MN, Grand Forks, ND, and Winnipeg, MB in around 41 hours 25 minutes.

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 Chicago to Edmonton

ModeDurationPrice
From Jackson-Blue subway to Chicago O'Hare airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton.9 h 32 min$291
From Adams/Wabash subway to Chicago Midway airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton.9 h 34 min$300
From Jackson-Blue subway to Chicago O'Hare airport, fly to Red Deer airport, taxi to Red Deer - Radisson, then bus to Edmonton.12 h 18 min$374
From Jackson-Blue subway to Chicago O'Hare airport, fly to Calgary airport, then bus to Edmonton.11 h 14 min$330
From Chicago, IL bus to Minneapolis, MN, bus to Grand Forks, ND, bus to Winnipeg, MB, then bus to Edmonton.41 h 25 min$289
From Chicago Union Station Amtrak train to St. Paul, bus to Minneapolis, MN, bus to Grand Forks, ND, bus to Winnipeg, MB, then bus to Edmonton.42 h 4 min$383
From Chicago, IL - Amtrak bus to Madison, WI University, walk to Madison, bus to Minneapolis, MN, bus to Grand Forks, ND, bus to Winnipeg, MB, then bus to Edmonton.44 h 35 min$345
From Chicago Union Station Amtrak train to Detroit Amtrak, drive to Windsor, train to Toronto, ON, train to Edmonton, then taxi to Edmonton.2 days 18 h$785
From Chicago drive to Edmonton.29 h 41 min$271

How long does it take to get from Chicago to Edmonton?

It takes approximately 9 hours 32 minutes to get from Chicago to Edmonton, including transfers.

Is there a direct bus between Chicago and Edmonton?

No, there is no direct bus from Chicago to Edmonton. However, there are services departing from Chicago, IL and arriving at Edmonton via Minneapolis, MN, Grand Forks, ND and Winnipeg, MB. The journey, including transfers, takes approximately 41 hours 25 minutes.

Operators from Chicago to Edmonton

OperatorPhoneWebsite
Chicago Transit (CTA)Chicago Transit (CTA)
DeltaDelta
WestJetWestJet
Air CanadaAir Canada
Alaska Airlines, Inc.Alaska Airlines, Inc.
United AirlinesUnited Airlines
American AirlinesAmerican Airlines
Edmonton TransitEdmonton Transit
Southwest AirlinesSouthwest Airlines
Red ArrowRed Arrow
Greyhound USA+1 214-849-8100Greyhound USA
Jefferson Lines800-451-5333Jefferson Lines
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Amtrak+1 1-800-872-7245Amtrak
Vangalder Bus+1 608-752-5407Vangalder Bus
VIA Rail+1 1 888 842-7245VIA Rail