There are 4 ways to get from Lake Louise to Oliver by bus, car, 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.
Bus
best- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Kelowna - 516 Lawrence Avebus Ebus
- Take the bus from Queensway Exch to Peachtree Squarebus 70
9h 45mDrive 525.1 km
cheapest- Drive from Lake Louise to Olivercar 525.1 km
6h 46m$105–152Bus, fly to Penticton Regional Airport
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Calgary - Airport YYCbus
- Fly from Calgary International Airport (YYC) to Penticton Regional Airport (YYF)plane YYC - YYF
7h 12mBus, fly to Kelowna International Airport
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Calgary - Airport YYCbus
- Fly from Calgary International Airport (YYC) to Kelowna International Airport (YLW)plane YYC - YLW
- Take the bus from Queensway Exch to Peachtree Squarebus
8h 47m
Calgary International Airport (YYC) to Penticton Regional Airport (YYF) flights
Comparing Your Travel Options
The cheapest way to get from Lake Louise to Oliver is to drive which costs $100 - $160 and takes 6h 46m.
The fastest way to get from Lake Louise to Oliver is to drive which takes 6h 46m and costs $100 - $160.
No, there is no direct bus from Lake Louise station to Oliver. However, there are services departing from Lake Louise- Shell Station- 200 Village Rd and arriving at Fairview at Kootenay via Queensway Exch and Peachtree Square. The journey, including transfers, takes approximately 9h 45m.
The distance between Lake Louise and Oliver is 555 km. The road distance is 525.1 km.
The best way to get from Lake Louise to Oliver without a car is to bus which takes 9h 45m and costs .
It takes approximately 9h 45m to get from Lake Louise to Oliver, including transfers.
Lake Louise to Oliver bus services, operated by EBus Canada, depart from Lake Louise- Shell Station- 200 Village Rd.
Lake Louise to Oliver bus services, operated by EBus Canada, arrive at Kelowna - 516 Lawrence Ave station.
Oliver is 1h behind Lake Louise. It is currently 11:57 PM in Lake Louise and 10:57 PM in Oliver.
Yes, the driving distance between Lake Louise to Oliver is 525 km. It takes approximately 6h 46m to drive from Lake Louise to Oliver.
What companies run services between Lake Louise, AB, Canada and Oliver, BC, Canada?
You can take a bus from Lake Louise- Shell Station- 200 Village Rd to Fairview at Kootenay via Kelowna - 516 Lawrence Ave, Queensway Exch, and Peachtree Square in around 9h 45m.
- Website
- westjet.com
Flights from Calgary International Airport to Penticton Regional Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $100–650
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $65–550
Flights from Calgary International Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $65–550
- Website
- aircanada.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $45–320
- Website
- flyflair.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- $90–450
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lake Louise- Shell Station- 200 Village Rd to Kelowna - 516 Lawrence Ave
- Ave. Duration
- 5h 50m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lake Louise- Shell Station- 200 Village Rd to Calgary - Airport YYC
- Ave. Duration
- 2h 30m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lake Louise- Shell Station- 200 Village Rd to Calgary - Airport YYC
- Ave. Duration
- 2h 30m
- Frequency
- Every 10 minutes
- Website
- EBus
- Phone
- +1 844 442 2212
- [email protected]
- Website
- South Okanagan - Similkameen
Bus from Queensway Exch to Peachtree Square
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a week
- Estimated price
- $3
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $3
Bus from Queensway Exch to Peachtree Square
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a week
- Estimated price
- $3
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $3
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 London to Edinburgh, Travelling to the US: What do I need to know?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
There are 53+ hotels available in Oliver.






