Rome2Rio

How to get fromDrayton Valley to Albertaby car or bus

Find Transport to Alberta

See all options

There are 4 ways to get from Drayton Valley to Alberta by car or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive, bus

    best
    1. Drive from Drayton Valley to Edmonton Airport - YEGcar car
    2. Take the bus from Edmonton Airport - YEG to Calgary International Airport - YYC Domestic Terminalbus bus Edm-Cal
    4h 18m
    $63–128
  2. Drive  301.7 km

    cheapest
    1. Drive from Drayton Valley to Calgarycar car 301.7 km
    3h 28m
    $62–89
  3. Drive, bus via Spruce Grove

    1. Drive from Drayton Valley to Jennifer Heil Way & McLeod Avenuecar car
    2. Take the bus from Edmonton - Kingsway LRT Bus Stop 1113 to YYC-Calgary International Airportbus bus Edm-Cgy / ...
    6h 37m
    $66–96
  4. Drive, bus via Spruce Grove #2

    1. Drive from Drayton Valley to Jennifer Heil Way & McLeod Avenuecar car
    2. Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5 Ave SWbus bus Red Arrow
    6h 38m

Comparing Your Travel Options

What companies run services between Drayton Valley, AB, Canada and Alberta, Canada?

There is no direct connection from Drayton Valley to Alberta. However, you can drive to Edmonton Airport - YEG, take the bus to Calgary International Airport - YYC Domestic Terminal, walk to Calgary - Airport YYC, then take the bus to Calgary Downtown Ticket Office 606 5 Ave SW. Alternatively, you can drive from Drayton Valley to Calgary in around 3h 28m.

Operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, Flying into Beijing?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.