There are 6 ways to get from Penticton to Cochrane by 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.
Fly from Penticton Regional Airport, bus
best- Fly from Penticton Regional Airport (YYF) to Calgary International Airport (YYC)plane YYF - YYC
- Take the bus from Calgary, AB - 9th Ave & Centre Street to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.bus
3h 38m$159–772Drive 642.7 km
cheapest- Drive from Penticton to Cochranecar 642.7 km
8h 3m$126–182Bus via West Kelowna
- Take the bus from Atkinson & Phoenix to Westbank Exchbus 70
- Take the bus from Kelowna West, BC to Salmon Arm, BCbus
- Take the bus from Salmon Arm, BC to Calgary, AB - Westbrook Mallbus
15h 2m$171–225Bus to Kelowna International Airport, fly, bus
- Take the bus from Atkinson & Phoenix to Westbank Exchbus
- Fly from Kelowna International Airport (YLW) to Calgary International Airport (YYC)plane YLW - YYC
- Take the bus from Calgary, AB - 9th Ave & Centre Street to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.bus
6h 26m$380–985Bus
- Take the bus from Duncan & Main to Queensway Exchbus 70
- Take the bus from Kelowna, BC - Downtown 516 Lawrence Ave to Salmon Arm, BCbus
- Take the bus from Salmon Arm, BC to Calgary, AB - Westbrook Mallbus
15h 27m$154–203Bus via Nelson
- Take the bus from Atkinson & Phoenix to Queensway Exchbus 70
- Take the bus from Kelowna, BC to Nelson, BCbus
- Take the bus from Nelson, BC - 512 Railway Street to Calgary, AB - 11488, 24 Street SEbus
- Take the bus from Calgary, AB - 6th Ave & 1st SE to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.bus
19h 55m$239–308
Penticton Regional Airport (YYF) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Penticton to Cochrane is to drive which costs $120 - $190 and takes 8h 3m.
The fastest way to get from Penticton to Cochrane is to fly and bus which takes 3h 38m and costs $150 - $800.
No, there is no direct bus from Penticton to Cochrane. However, there are services departing from Atkinson & Phoenix and arriving at Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. via Queensway Exchange Bay B, Kelowna, BC, Nelson, BC - 512 Railway Street, NB Douglas Glen Term south bay and Calgary, AB - 6th Ave & 1st SE. The journey, including transfers, takes approximately 19h 55m.
The distance between Penticton and Cochrane is 502 km. The road distance is 642.7 km.
The best way to get from Penticton to Cochrane without a car is to bus via West Kelowna which takes 15h 2m and costs $170 - $230.
It takes approximately 3h 38m to get from Penticton to Cochrane, including transfers.
Penticton to Cochrane bus services, operated by BC Transit - South Okanagan-Similkameen, depart from Atkinson & Phoenix station.
Penticton to Cochrane bus services, operated by BC Transit - South Okanagan-Similkameen, arrive at Queensway Exch station.
Cochrane is 1h ahead of Penticton. It is currently 3:58 PM in Penticton and 4:58 PM in Cochrane.
Yes, the driving distance between Penticton to Cochrane is 643 km. It takes approximately 8h 3m to drive from Penticton to Cochrane.
What companies run services between Penticton, BC, Canada and Cochrane, AB, Canada?
You can take a bus from Atkinson & Phoenix to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. via Westbank Exch, Kelowna West, BC, Salmon Arm, BC, Calgary, AB - Westbrook Mall, EB Westbrook CTrain Station, EB 8 Street SW Station, and Calgary, AB - 9th Ave & 7th Street in around 15h 2m.
- Website
- westjet.com
Flights from Penticton Regional Airport to Calgary International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $110–700
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $60–550
- Website
- flyflair.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- $75–480
- Website
- aircanada.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $45–320
- Phone
- 587-534-0542
- onitsupport@southland.ca
- Website
- onitregionaltransit.ca
Bus from Calgary, AB - 9th Ave & Centre Street to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
Bus from Calgary, AB - 6th Ave & 1st SE to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
- Phone
- 1-844-442-2212
- Website
- bctransit.com
Bus from Atkinson & Phoenix to Westbank Exch
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Schedules at
- https://bctransit.com/south-okanagan-similkameen/schedules-and-maps/
- Single Ride - All Passengers
- $3
Bus from Duncan & Main to Queensway Exch
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Schedules at
- https://bctransit.com/south-okanagan-similkameen/schedules-and-maps/
- Single Ride - All Passengers
- $3
Bus from Atkinson & Phoenix to Queensway Exch
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a day
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Schedules at
- https://bctransit.com/south-okanagan-similkameen/schedules-and-maps/
- Single Ride - All Passengers
- $3
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Kelowna West, BC to Salmon Arm, BC
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $50–70
- Website
- https://riderexpress.ca/
- Standard
- $50–70
Bus from Salmon Arm, BC to Calgary, AB - Westbrook Mall
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Estimated price
- $110–140
- Website
- https://riderexpress.ca/
- Standard
- $110–140
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Kelowna, BC - Downtown 516 Lawrence Ave to Salmon Arm, BC
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $30–45
- Phone
- (778) 760-1891
- info@fritztravels.com
- Website
- fritztravels.com
Bus from Kelowna, BC to Nelson, BC
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $85–100
- Website
- https://fritztravels.com/
- Book at
- https://book.fritztravels.com/
- Adult
- $85–100
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Nelson, BC - 512 Railway Street to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $140–190
- 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 What are the different types of Renfe trains in Spain?, Travelling to the US: What do I need to know?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
There are 11+ hotels available in Cochrane.







