Travel from Minneapolis to Edmonton

Train, bus or fly from Minneapolis to Edmonton?

Delta, United Airlines and 2 other airlines fly from Minneapolis to Edmonton every 3 hours. Alternatively, you can take a bus from Minneapolis to Edmonton via Green Bay, WI, Escanaba, MI, Sault Ste. Marie, MI, Sault Ste Marie, ON, and Winnipeg, MB in around 2 days 9 h.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Minneapolis to Edmonton

From U.S. Bank Stadium Station tram to Minneapolis airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton. 6 h 51 min $259. From Minneapolis, MN bus to Green Bay, WI, Amtrak Thruway to Escanaba, MI, bus to Sault Ste. Marie, MI, drive to Sault Ste Marie, ON, bus to Winnipeg, MB, then bus to Edmonton. 2 days 9 h. From 6th St S & 11th Ave S line 94 bus to St. Paul-Minneapolis Union Depot Amtrak, train to Everett Amtrak, train to Vancouver, train to Edmonton, then taxi to Edmonton. 2 days 20 h $740. From Minneapolis drive to Edmonton. 22 h 49 min $205.
Close Print Itinerary
  1. Here are 4 options to get from
    Minneapolis to Edmonton:

    1. Trip:
      1 Fly
      • One-Way approx: USD $219 - $330
      • Duration: 6 h 51 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $219 - $330
        • Duration: 6 h 51 min
        Close x
    2. Trip:
      2 Bus, Amtrak Thruway
      • One-Way approx: N/A
      • Duration: 2 days 9 h
      Open +
      • Trip:
        2 Bus, Amtrak Thruway
        • One-Way approx: N/A
        • Duration: 2 days 9 h
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $361 - $1,085
      • Duration: 2 days 20 h
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $361 - $1,085
        • Duration: 2 days 20 h
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $160 - $250
      • Duration: 22 h 49 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $160 - $250
        • Duration: 22 h 49 min
        Close x