There are 6 ways to get from Spruce Grove to Lake Louise by taxi, bus, car, plane, shuttle, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Spruce Grove to Edmonton Airport - YEGtaxi
- Take the bus from Edmonton Airport - YEG to Calgary YYC Airportbus
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
- Take the bus from Banff High School Transit Hub to Lake Louise Village Northbus 8X
6h 54m$222–363Drive 441.6 km
cheapest- Drive from Spruce Grove to Lake Louisecar 441.6 km
5h 6m$88–126Fly, shuttle
- Fly from Edmonton International Airport (YEG) to Calgary International Airport (YYC)plane YEG - YYC
- Take a shuttle bus from Calgary Airport to Lake Louise
6h 54m$188–658Bus via Banff
- Take the bus from Edmonton, AB - Kingsway Royal Alex to Calgary Airportbus
- Take the bus from Calgary Int'l Airport to Moose Hotel & Suitesbus
- Take the bus from Banff High School Transit Hub to Lake Louise Village Northbus 8X
9h 47m$113–172Bus
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary - Airport YYCbus Edmonton
- Take the bus from Calgary International Airport, AB to Lake Louise, ABbus Westbound
9h 59mBus via Southgate Station
- Take the bus from Edmonton to Calgary Int. Airportbus
- Take the bus from Calgary Int'l Airport to Moose Hotel & Suitesbus
- Take the bus from Banff High School Transit Hub to Lake Louise Village Northbus 8X
10h 13m$106–140
Spruce Grove to Lake Louise by bus
Questions & Answers
The cheapest way to get from Spruce Grove to Lake Louise is to drive which costs $85 - $130 and takes 5h 6m.
The fastest way to get from Spruce Grove to Lake Louise is to drive which takes 5h 6m and costs $85 - $130.
No, there is no direct bus from Spruce Grove to Lake Louise. However, there are services departing from Calahoo Road & McLeod Avenue and arriving at Lake Louise Village North via Edmonton, AB - Kingsway Royal Alex, Calgary Int'l Airport and Banff High School Transit Hub. The journey, including transfers, takes approximately 9h 47m.
The distance between Spruce Grove and Lake Louise is 509 km. The road distance is 441.6 km.
The best way to get from Spruce Grove to Lake Louise without a car is to taxi and bus which takes 6h 54m and costs $220 - $370.
It takes approximately 6h 54m to get from Spruce Grove to Lake Louise, including transfers.
Spruce Grove to Lake Louise bus services, operated by The Canada Bus, depart from Edmonton, AB - Kingsway Royal Alex station.
Spruce Grove to Lake Louise bus services, operated by The Canada Bus, arrive at Calgary Airport station.
Yes, the driving distance between Spruce Grove to Lake Louise is 442 km. It takes approximately 5h 6m to drive from Spruce Grove to Lake Louise.
There are 11+ hotels available in Lake Louise.
What companies run services between Spruce Grove, AB, Canada and Lake Louise, AB, Canada?
You can take a bus from Calahoo Road & McLeod Avenue to Lake Louise Village North via Kingsway RAH Transit Centre, Edmonton, AB - Kingsway Royal Alex, Calgary Airport, Calgary Int'l Airport, Moose Hotel & Suites, and Banff High School Transit Hub in around 9h 47m.
- Website
- westjet.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $100–700
- Website
- aircanada.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $40–320
- Website
- flyairnorth.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 55 min
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $140–190
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Edmonton Airport - YEG to Calgary YYC Airport
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- https://www.riderexpress.ca/
- Standard
- $40–95
Bus from Edmonton, AB - Kingsway Royal Alex to Calgary Airport
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $45–100
- Website
- https://www.riderexpress.ca/
- Standard
- $45–100
- Phone
- +1 800 974 2850
- [email protected]
- Website
- banffexplorer.com
Bus from Calgary Airport to HI Banff Alpine Centre
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- https://banffexplorer.com/
- Phone
- +1 403 285 3004
- [email protected]
- Website
- banffgoldenxpress.com
Bus from Calgary Airport to HI Banff Alpine Centre
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- https://banffgoldenxpress.com/index.php
Bus from Calgary Int'l Airport to Moose Hotel & Suites
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- https://banffgoldenxpress.com/index.php
Bus from Calgary Int'l Airport to Moose Hotel & Suites
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- https://banffgoldenxpress.com/index.php
- Phone
- +1 403 762 0606
- [email protected]
- Website
- roamtransit.com
Bus from Banff High School Transit Hub to Lake Louise Village North
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $9–14
- Website
- https://roamtransit.com/
- Adult Local and Regional Fares
- $9–14
Bus from Banff High School Transit Hub to Lake Louise Village North
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $9–14
- Website
- https://roamtransit.com/
- Adult Local and Regional Fares
- $9–14
Bus from Banff High School Transit Hub to Lake Louise Village North
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $9–14
- Website
- https://roamtransit.com/
- Adult Local and Regional Fares
- $9–14
- Phone
- +1 403 800 0355
- [email protected]
- Website
- fairybus.com
Shuttle from Calgary Airport to Lake Louise
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $60–70
- Website
- https://www.fairybus.com/
- Phone
- +1 403 762 0000
- [email protected]
- Website
- banfftransportation.com
Shuttle from Calgary Airport to Lake Louise
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Website
- https://www.banfftransportation.com/
- Phone
- +1 403 754 6467
- [email protected]
- Website
- mtnparktrans.com
Shuttle from Calgary Airport to Lake Louise
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Estimated price
- $100
- Website
- https://mtnparktrans.com/
- Schedules at
- https://mtnparktrans.com/schedules/
- Phone
- +1 403 668 9600
- [email protected]
- Website
- thecanadabus.com
Bus from Edmonton, AB - Kingsway Royal Alex to Calgary Airport
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- $45–65
- Website
- https://www.thecanadabus.com/
- Phone
- +1 800 232 1958
- [email protected]
- Website
- redarrow.ca
Bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary - Airport YYC
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Website
- https://www.redarrow.ca/
- Phone
- +1 866 606 6700
- [email protected]
- Website
- banffjaspercollection.com
Bus from Calgary International Airport, AB to Lake Louise, AB
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $100–130
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Adult
- $100–130
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $35–65
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- flixbus.com
- Ave. Duration
- 41 min
- Estimated price
- $110–140
Grove Taxi
- Phone
- +1 780 850 0183
Spruce Grove Taxi
- Phone
- +1 780 885 6304
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 Is ride-sharing platform BlaBlaCar right for you?, How do I get from Sydney to Melbourne, and Need to know: Jadrolinija - to help you get the most out of your next trip.






















