Rome2Rio

How to get fromCalgary to Spray Lakes Reservoirby bus, taxi, or car

Find Transport to Spray Lakes Reservoir

See all options

There are 4 ways to get from Calgary to Spray Lakes Reservoir by bus, taxi, or car

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, taxi

    best
    1. Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Canmore - Northwind Hotelbus bus Ebus
    2. Take the taxi from Canmore - Northwind Hotel to Spray Lakes Reservoirtaxi taxi
    2h 11m
  2. Drive  128.8 km

    cheapest
    1. Drive from Calgary to Spray Lakes Reservoircar car 128.8 km
    2h 2m
    $27–38
  3. Bus, taxi via Crowfoot LRT Station | ON-IT

    1. Take the bus from Crowfoot LRT Station | ON-IT to The Malcolm Hotel Canmore, Canmorebus bus
    2. Take the taxi from The Malcolm Hotel Canmore, Canmore to Spray Lakes Reservoirtaxi taxi
    2h 49m
    $131–158
  4. Bus, taxi via Calgary Downtown

    1. Take the bus from Calgary Downtown to Canmore, AB - Northwinds By Basecampbus bus Calgary to Banff
    2. Take the taxi from Canmore, AB - Northwinds By Basecamp to Spray Lakes Reservoirtaxi taxi
    3h 27m
    $119–134

Comparing Your Travel Options

What companies run services between Calgary, AB, Canada and Spray Lakes Reservoir, AB, Canada?

There is no direct connection from Calgary to Spray Lakes Reservoir. However, you can take the bus to Canmore - Northwind Hotel then take the taxi to Spray Lakes Reservoir. Alternatively, you can drive from Calgary to Spray Lakes Reservoir in around 2h 2m.

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 4 of the smartest ways to explore Australia, 5 incredible day trips from Florence by train, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.