There are 4 ways to get from Olds to Kelowna by taxi, plane, bus, 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.
Taxi, fly
best- Take the taxi from Olds to Calgary International Airport (YYC)taxi
- Fly from Calgary International Airport (YYC) to Kelowna International Airport (YLW)plane YYC - YLW
2h 19m$279–743Drive 668.5 km
cheapest- Drive from Olds to Kelownacar 668.5 km
8h 13m$136–196Taxi, bus via Canmore
- Take the taxi from Olds to Calgary International Airport - YYCtaxi
- Take the bus from Calgary International Airport - YYC to Canmore - Northwind Hotelbus
- Take the bus from Canmore - Northwind Hotel to Vernon - Esso Stationbus
- Take the bus from Vernon - Esso Station to Kelowna - 516 Lawrence Avebus
8h 29mTaxi, bus
- Take the taxi from Olds to Calgary - Airport YYCtaxi
- Take the bus from Calgary - Airport YYC to Kelowna - 516 Lawrence Avebus Ebus
9h 21m
Calgary International Airport (YYC) to Kelowna International Airport (YLW) flights
Comparing Your Travel Options
The cheapest way to get from Olds to Kelowna is to drive which costs $130 - $200 and takes 8h 13m.
The fastest way to get from Olds to Kelowna is to taxi and fly which takes 2h 19m and costs $270 - $750.
The distance between Olds and Kelowna is 495 km. The road distance is 668.5 km.
The best way to get from Olds to Kelowna without a car is to taxi and bus via Canmore which takes 8h 29m and costs .
It takes approximately 2h 19m to get from Olds to Kelowna, including transfers.
Kelowna is 1h behind Olds. It is currently 1:14 AM in Olds and 12:14 AM in Kelowna.
Yes, the driving distance between Olds to Kelowna is 668 km. It takes approximately 8h 13m to drive from Olds to Kelowna.
There are 198+ hotels available in Kelowna.
What companies run services between Olds, AB, Canada and Kelowna, BC, Canada?
There is no direct connection from Olds to Kelowna. However, you can take the taxi to Calgary International Airport (YYC) airport, fly to Kelowna International Airport (YLW), walk to Kelowna Airport - east gate of short term parking between Arrivals and Departures, then take the bus to Kelowna - 516 Lawrence Ave. Alternatively, you can take the taxi to Calgary International Airport - YYC, take the bus to Canmore - Northwind Hotel, take the bus to Vernon - Esso Station, then take the bus to Kelowna - 516 Lawrence Ave.
- Website
- westjet.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $65–550
- Phone
- +1 800 974 2850
- [email protected]
- Website
- Banff Explorer
Bus from Calgary International Airport - YYC to Canmore - Northwind Hotel
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- Banff Explorer
- Ave. Duration
- 56 min
- Estimated price
- $200–240
A Cabs Olds
- Phone
- +1 403 556 6050
A Cabs Olds
- Phone
- +1 403 556 6050
A Cabs Olds
- Phone
- +1 403 556 6050
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 Bali: What to do if Mount Agung erupts, Train travel in France: A guide to SNCF, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.


