Travel options for:
Edmonton to Drayton Valley
  • Bus, taxi via Spruce Grove

    $104 - $161
    1. Edmonton, AB

      31 min - twice daily - line 5064

      $8 - $22

    2. Spruce Grove

      59 min - once daily

      $11 - $29

    3. Gainford, AB

      40 min - 36.9 miles

      $85 - $110

  • Bus, taxi

    $104 - $164
    1. Edmonton - Welcome Centre

      15 min - once daily - line 5229

      $6 - $20

    2. Edmonton

      1 h 23 min - once daily

      $12 - $35

    3. Gainford, AB

      40 min - 36.9 miles

      $85 - $110

  • Train, taxi

    $96 - $132
    1. Kingsway RAH Transit Centre

      11 min - every 30 minutes - line 12

      $3

    2. 127 Street & Yellowhead Trail

      13 min - 3686 feet

    3. Edmonton

      1 h 22 min - 3 times a week

      $29 - $45

    4. Evansburg

      33 min - 29 miles

      $65 - $85

  • Train, taxi via 101 Street & 103A Avenue nearside

    $96 - $132
    1. 101 Street & 103A Avenue

      1 h 17 min - hourly - line 151

      $3

    2. 117 Street & 129 Avenue

      10 min - 2366 feet

    3. Edmonton

      1 h 22 min - 3 times a week

      $29 - $45

    4. Evansburg

      33 min - 29 miles

      $65 - $85

  • Drive

    $11 - $18
    1. Edmonton

      1 h 36 min - 89.6 miles

      $11 - $18

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

From Edmonton, AB line 5064 bus to Spruce Grove, bus to Gainford, AB, then taxi to Drayton Valley. 3 h 10 min $172. From Edmonton - Welcome Centre line 5229 bus to Edmonton, bus to Gainford, AB, then taxi to Drayton Valley. 3 h 18 min $174. From Kingsway RAH Transit Centre line 12 bus to 127 Street & Yellowhead Trail, walk to Edmonton, train to Evansburg, then taxi to Drayton Valley. 3 h 20 min $149. From 101 Street & 103A Avenue nearside line 151 bus to 117 Street & 129 Avenue, walk to Edmonton, train to Evansburg, then taxi to Drayton Valley. 4 h 23 min $149. From Edmonton drive to Drayton Valley. 1 h 36 min $18.