Rome2Rio

How to get fromCarstairs to West Edmonton Mallby bus, car, taxi, or plane

Find Transport to West Edmonton Mall

See all options

There are 4 ways to get from Carstairs to West Edmonton Mall by bus, car, taxi, or plane

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

  1. Bus

    best
    1. Take the bus from Calgary - Airdrie Northbound to Edmonton Southbus bus Cal-Edm
    4h 22m
    $134–205
  2. Drive 242.8 km

    cheapest
    1. Drive from Carstairs to West Edmonton Mallcar car 242.8 km
    2h 38m
    $48–70
  3. Taxi, fly, line 056 bus

    1. Take the taxi from Carstairs to Calgary-Airport-YYCtaxi taxi
    2. Fly from Calgary International Airport (YYC) to Edmonton International Airport (YEG)plane plane YYC - YEG
    3. Take the bus from Century Park Transit Centre to West Edmonton Mall Transit Centrebus bus
    3h 15m
    $255–720
  4. Taxi, bus

    1. Take the taxi from Carstairs to CrossIron Millstaxi taxi
    2. Take the bus from Calgary AB - CrossIron Mills to Edmonton, AB - Southgate LRT Stationbus bus Calgary to Edmonton
    4h 22m
    $151–171

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

Calendar100Weekly Planes
Duration57 minAverage Duration
Ticket$47Cheapest Price
See schedules

Questions & Answers

What companies run services between Carstairs, AB, Canada and West Edmonton Mall, AB, Canada?

Rider Express operates a bus from Calgary - Airdrie Northbound to Edmonton South twice daily. Tickets cost $40–95 and the journey takes 3h 5m.

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 10 amazing places to get away from it all in Australia, How to get from Luton Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.