Rome2Rio

How to get fromDrumheller to St. Albertby car, bus, plane, or taxi

Find Transport to St. Albert

See all options

There are 7 ways to get from Drumheller to St. Albert by car, bus, plane, or taxi

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 Drumheller to Calgary - Airdrie Northboundcar car
    2. Take the bus from Calgary - Airdrie Northbound to Edmonton Southbus bus Cal-Edm
    5h 17m
    $63–132
  2. Drive  291.1 km

    cheapest
    1. Drive from Drumheller to St. Albertcar car 291.1 km
    3h 32m
    $53–76
  3. Drive, fly

    1. Drive from Drumheller to Calgary International Airport (YYC)car car
    2. Fly from Calgary International Airport (YYC) to Edmonton International Airport (YEG)plane plane YYC - YEG
    4h 30m
    $130–645
  4. Drive, bus via St Albert Trail & Sterling St

    1. Drive from Drumheller to Calgary - Airdrie Northboundcar car
    2. Take the bus from Calgary - Airdrie Northbound to Edmonton Southbus bus Cal-Edm
    5h 25m
    $63–132
  5. Taxi, bus

    1. Take the taxi from Drumheller to Strathmoretaxi taxi
    2. Take the bus from Strathmore to Edmontonbus bus FlixBus 2720
    7h
    $59–97
  6. Taxi, bus via 101 Street & Jasper Avenue

    1. Take the taxi from Drumheller to Strathmoretaxi taxi
    2. Take the bus from Strathmore to Edmontonbus bus FlixBus 2720
    7h 14m
    $59–97
  7. Taxi, bus via Calgary Airport (YYC)

    1. Take the taxi from Drumheller to Strathmoretaxi taxi
    2. Take the bus from Strathmore to Calgary International Airport Domestic Terminalbus bus
    3. Take the bus from Calgary - Airport YYC to Edmonton Downtown Ticket Office - 10014 104 Stbus bus
    7h 42m

Calgary International Airport (YYC) to Edmonton International Airport (YEG) flights

Calendar82Weekly Planes
Duration1h 1mAverage Duration
Ticket$52Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Drumheller, AB, Canada and St. Albert, AB, Canada?

There is no direct connection from Drumheller to St. Albert. However, you can drive to Calgary - Airdrie Northbound, take the bus to Edmonton South, take the bus to Edmonton Downtown Ticket Office - 10014 104 St, walk to 104 Street & Jasper Avenue, then take the line 201 bus to Nakî Transit Station and Park and Ride. Alternatively, you can drive from Drumheller to St. Albert in around 3h 32m.

Airlines
Bus operators
Other 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 How to get from Luton Airport into central London, Want to know more about Flixbus?, and Getting to Rome from the airport - to help you get the most out of your next trip.