Travel options for:
Edmonton to Regina
  • Fly

    $132 - $444
    1. Edmonton

      55 min - every 15 minutes

      $3

    2. Century Park Transit Centre

      24 min - hourly - line 747

      $4

    3. Edmonton (YEG)

      1 h 30 min - non-stop

      $120 - $430

    4. Regina (YQR)

      5 min - 2.8 miles

      $6 - $8

  • Train, taxi, bus

    $202 - $296
    1. Edmonton - Welcome Centre

      15 min - once daily - line 5229

      $6 - $20

    2. Edmonton

      5 min - 1495 feet

    3. Edmonton

      10 h 42 min - 3 times a week

      $95 - $140

    4. Melville

      1 h 29 min - 63.3 miles

      $90 - $110

    5. Indian Head, SK

      1 h 2 min - once daily

      $10 - $27

  • Bus via WB 1 Street SW CTrain Station

    $104 - $179
    1. Edmonton - Downtown Office

      4 h - 5 times a day

      $55 - $56

    2. Calgary Downtown Office

      4 min - 1104 feet

    3. WB 1 Street SW CTrain Station

      8 min - every 10 minutes - line 202

      $3

    4. Calgary, AB

      11 h 45 min - once daily

      $45 - $120

  • Bus

    $67 - $174
    1. Edmonton, AB

      4 h 30 min - 6 times a week

      $22 - $55

    2. Calgary, AB

      11 h 45 min - once daily

      $45 - $120

  • Drive

    $65 - $100
    1. Edmonton

      9 h 30 min - 507.9 miles

      $65 - $100

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Regina airport, then taxi to Regina. 4 h 20 min $294. From Edmonton - Welcome Centre line 5229 bus to Edmonton, walk to Edmonton, train to Melville, taxi to Indian Head, SK, then bus to Regina, SK. 15 h 33 min $262. From Edmonton - Downtown Office bus to Calgary Downtown Office, walk to WB 1 Street SW CTrain Station, line 202 tram to Calgary, AB, then bus to Regina, SK. 17 h 2 min $138. From Edmonton, AB bus to Calgary, AB then bus to Regina, SK. 17 h 15 min $117. From Edmonton drive to Regina. 9 h 30 min $82.