There are 4 ways to get from Elkford to Kelowna by car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Cranbrook/Canadian Rockies International Airport, fly
best- Drive from Elkford to Cranbrook/Canadian Rockies International Airport (YXC)car
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Kelowna International Airport (YLW)plane YXC - YLW
3h 10m$182–597Drive 598.5 km
cheapest- Drive from Elkford to Kelownacar 598.5 km
9h 24m$108–155Bus
- Take the bus from Sparwood to Balfourbus
- Take the bus from Balfour to Rock Creekbus
- Take the bus from Centex Gas - Rock Creek to Orchard Park Mall - Kelownabus
14h 8m$378–477Drive to Calgary International Airport, fly
- Drive from Elkford to Calgary International Airport (YYC)car
- Fly from Calgary International Airport (YYC) to Kelowna International Airport (YLW)plane YYC - YLW
5h 7m$130–631
Cranbrook/Canadian Rockies International Airport (YXC) to Kelowna International Airport (YLW) flights
Comparing Your Travel Options
The cheapest way to get from Elkford to Kelowna is to drive which costs $100 - $160 and takes 9h 24m.
The fastest way to get from Elkford to Kelowna is to drive and fly which takes 3h 10m and costs $180 - $600.
No, there is no direct bus from Elkford to Kelowna. However, there are services departing from Sparwood and arriving at Orchard Park Mall - Kelowna via Balfour and Centex Gas - Rock Creek. The journey, including transfers, takes approximately 14h 8m.
The distance between Elkford and Kelowna is 443 km. The road distance is 598.5 km.
The best way to get from Elkford to Kelowna without a car is to bus which takes 14h 8m and costs $370 - $480.
It takes approximately 3h 10m to get from Elkford to Kelowna, including transfers.
Elkford to Kelowna bus services, operated by Mountain Man Mikes Bus Service, depart from Sparwood station.
Elkford to Kelowna bus services, operated by Mountain Man Mikes Bus Service, arrive at Balfour station.
Kelowna is 1h behind Elkford. It is currently 2:55 PM in Elkford and 1:55 PM in Kelowna.
Yes, the driving distance between Elkford to Kelowna is 598 km. It takes approximately 9h 24m to drive from Elkford to Kelowna.
What companies run services between Elkford, BC, Canada and Kelowna, BC, Canada?
You can take a vehicle from Elkford to Orchard Park Mall - Kelowna via Sparwood, Balfour, and Centex Gas - Rock Creek in around 14h 8m.
- Website
- westjet.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $65–600
Flights from Calgary International Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 3h 30m
- When
- Monday to Thursday
- Estimated price
- $65–600
- Website
- pacificcoastal.com
Flights from Cranbrook/Canadian Rockies International Airport to Kelowna International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $220–500
- Website
- flyflair.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- $85–550
- Website
- aircanada.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $45–330
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Sparwood to Balfour
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Estimated price
- $130–170
- Website
- Home Mountain Man Mike's
Bus from Balfour to Rock Creek
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Estimated price
- $100–130
- Website
- Home Mountain Man Mike's
- Phone
- +1 778 760 1891
- [email protected]
- Website
- Fritz Travels
Bus from Centex Gas - Rock Creek to Orchard Park Mall - Kelowna
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Estimated price
- $70–85
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $70–85
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 Travelling to the UK: What do I need to know?, Italy Travel Guides, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
There are 199+ hotels available in Kelowna.




