There are 7 ways to get from Calgary to Kettle Valley by plane, car, 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.
Fly to Penticton Regional Airport, drive
best- Fly from Calgary International Airport (YYC) to Penticton Regional Airport (YYF)plane YYC - YYF
- Drive from Penticton Regional Airport (YYF) to Kettle Valleycar
4h 35m$196–739Drive 729.9 km
cheapest- Drive from Calgary to Kettle Valleycar 729.9 km
8h 59m$145–209Bus via Golden
- Take the bus from Calgary, AB - Westbrook Mall to Golden, BCbus
- Take the bus from Golden, BC to Salmon Arm, BCbus
- Take the bus from Armstrong, BC to Kelowna, BC - Downtown 516 Lawrence Avebus
- Take the bus from Kelowna, BC to Rock Creek, BCbus
14h 19m$284–366Fly to Kelowna International Airport, bus
- Fly from Calgary International Airport (YYC) to Kelowna International Airport (YLW)plane YYC - YLW
- Take the bus from Kelowna, BC to Rock Creek, BCbus
6h 23m$200–749Fly to Abbotsford International Airport, bus
- Fly from Calgary International Airport (YYC) to Abbotsford International Airport (YXX)plane YYC - YXX
- Take the bus from Abbotsford, BC - 30440 Liberator Ave to Rock Creek, BC - 4140 BC-3bus
9h 50m$182–536Bus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Streetbus Calgary
- Take the bus from Nelson, BC to Rock Creek, BCbus Nelson to Kelowna
14h 50m$230–299Bus #2
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus Calgary
- Take the bus from Kaslo, BC - 405 4th St to Rock Creek, BC - 4140 BC-3bus Kaslo
17h 43m$251–328
Calgary International Airport (YYC) to Penticton Regional Airport (YYF) flights
Questions & Answers
The cheapest way to get from Calgary to Kettle Valley is to drive which costs $140 - $210 and takes 8h 59m.
The fastest way to get from Calgary to Kettle Valley is to fly and drive which takes 4h 35m and costs $190 - $750.
The distance between Calgary and Kettle Valley is 568 km. The road distance is 729.9 km.
The best way to get from Calgary to Kettle Valley without a car is to bus via Golden which takes 14h 19m and costs $280 - $370.
It takes approximately 4h 35m to get from Calgary to Kettle Valley, including transfers.
Kettle Valley is 1h behind Calgary. It is currently 6:29 AM in Calgary and 5:29 AM in Kettle Valley.
Yes, the driving distance between Calgary to Kettle Valley is 730 km. It takes approximately 8h 59m to drive from Calgary to Kettle Valley.
There are three+ hotels available in Kettle Valley.
What companies run services between Calgary, AB, Canada and Kettle Valley, BC, Canada?
You can take a bus from Calgary, AB - Westbrook Mall to Kettle Valley via Golden, BC, Salmon Arm, BC, Armstrong, BC, Kelowna, BC - Downtown 516 Lawrence Ave, Harvey Ave at Richter Stn, Harvey Ave at Cooper Stn - Orchard Park, Kelowna, BC, and Rock Creek, BC in around 14h 19m.
- Website
- westjet.com
Flights from Calgary International Airport to Penticton Regional Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $100–700
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $80–470
Flights from Calgary International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $95–200
Flights from Calgary International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- $95–200
- Website
- flyflair.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- $70–600
Flights from Calgary International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $60–450
- Website
- aircanada.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $45–320
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Calgary, AB - Westbrook Mall to Golden, BC
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- $70–95
- Website
- https://riderexpress.ca/
- Standard
- $70–95
Bus from Golden, BC to Salmon Arm, BC
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $70–90
- Website
- https://riderexpress.ca/
- Standard
- $70–90
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Armstrong, BC to Kelowna, BC - Downtown 516 Lawrence Ave
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $25–35
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $25–35
- Phone
- +1 778 760 1891
- info@fritztravels.com
- Website
- fritztravels.com
Bus from Kelowna, BC to Rock Creek, BC
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $60–75
- Website
- https://fritztravels.com/
- Book at
- https://book.fritztravels.com/
- Adult
- $60–75
Bus from Nelson, BC to Rock Creek, BC
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $70–85
- Website
- https://fritztravels.com/
- Book at
- https://book.fritztravels.com/
- Adult
- $70–85
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Abbotsford, BC - 30440 Liberator Ave to Rock Creek, BC - 4140 BC-3
- Ave. Duration
- 5h 40m
- Frequency
- Twice a week
- Estimated price
- $100–130
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Street
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $140–190
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Nelson, BC to Rock Creek, BC
- Ave. Duration
- 3h 25m
- Frequency
- Twice a week
- Estimated price
- $70–95
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th St
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Kaslo, BC - 405 4th St to Rock Creek, BC - 4140 BC-3
- Ave. Duration
- 4h 35m
- Frequency
- Twice a week
- Estimated price
- $80–110
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
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 around the UAE, Bali: What to do if Mount Agung erupts, and How to get from London to Edinburgh - to help you get the most out of your next trip.







