Travel from Calgary to Minneapolis

Bus or fly from Calgary to Minneapolis?

Delta, United Airlines and WestJet fly from Calgary to Minneapolis every 2 hours. Alternatively, Greyhound Canada operates a bus from Calgary to Minneapolis once daily. Tickets cost $140 - $360 and the journey takes 43 h 20 min. 3 other operators also service this route.

Travel Guides

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

How to get from Calgary to Minneapolis

From NB Macleod TR @ 7 AVE SE line 300 bus to Calgary airport, fly to Minneapolis airport, then tram to Minneapolis. 5 h 50 min $281. From Calgary, AB bus to Trail, drive to Kettle Falls, WA, bus to Spokane Amtrak, train to Union Depot Station, then tram to Nicollet Mall Station. 47 h 11 min $517. From Calgary, AB bus to Vancouver Pacific Central Station Amtrak, train to Everett Amtrak, train to Union Depot Station, then tram to U.S. Bank Stadium Station. 2 days 8 h $619. From Calgary, AB bus to Sault Ste Marie, ON, drive to Sault Ste. Marie, MI, bus to Ironwood, bus to Duluth, MN, then bus to Minneapolis, MN. 2 days 11 h $384. From Calgary, AB bus to Edmonton, walk to Edmonton, train to Vancouver Pacific Central Station Amtrak, train to Everett Amtrak, train to Union Depot Station, then tram to U.S. Bank Stadium Station. 3 days 1 h $771. From Calgary drive to Minneapolis. 20 h 56 min $209.

Operators from Calgary to Minneapolis

OperatorPhoneWebsite
Calgary Transit - Line 300+1 403-262-1000Calgary Transit - Line 300
DeltaDelta
United AirlinesUnited Airlines
WestJetWestJet
Metro TransitMetro Transit
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Gold LineGold Line
Amtrak+1 1-800-872-7245Amtrak
Indian TrailsIndian Trails
Jefferson Lines800-451-5333Jefferson Lines
VIA Rail+1 1 888 842-7245VIA Rail
Close Print Itinerary
  1. Here are 6 options to get from
    Calgary to Minneapolis:

    1. Trip:
      1 Fly
      • One-Way approx: USD $220 - $561
      • Duration: 5 h 50 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $220 - $561
        • Duration: 5 h 50 min
        Close x
    2. Trip:
      2 Bus, drive, train
      • One-Way approx: USD $256 - $753
      • Duration: 47 h 11 min
      Open +
      • Trip:
        2 Bus, drive, train
        • One-Way approx: USD $256 - $753
        • Duration: 47 h 11 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $309 - $864
      • Duration: 2 days 8 h
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $309 - $864
        • Duration: 2 days 8 h
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $266 - $563
      • Duration: 2 days 11 h
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $266 - $563
        • Duration: 2 days 11 h
        Close x
    5. Trip:
      5 Bus, train via Edmonton
      • One-Way approx: USD $369 - $1,122
      • Duration: 3 days 1 h
      Open +
      • Trip:
        5 Bus, train via Edmonton
        • One-Way approx: USD $369 - $1,122
        • Duration: 3 days 1 h
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $170 - $250
      • Duration: 20 h 56 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $170 - $250
        • Duration: 20 h 56 min
        Close x