There are 4 ways to get from Calgary to Yahk by plane, taxi, 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, taxi
best- Fly from Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC)plane YYC - YXC
- Take the taxi from Cranbrook/Canadian Rockies International Airport (YXC) to Yahktaxi
3h 16m$631–1,223Drive 440.7 km
cheapest- Drive from Calgary to Yahkcar 440.7 km
5h 27m$75–108Bus, taxi via Kelowna
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kelowna - 516 Lawrence Avebus
- Take the bus from Kelowna - 516 Lawrence Ave to Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrancebus
- Take the bus from Abbotsford to Balfourbus
- Take the bus from Balfour to Crestonbus
- Take the taxi from Creston to Yahktaxi
27h 31mBus, taxi
- Take the bus from Calgary Delta Hotel to Abbotsfordbus
- Take the bus from Abbotsford to Balfourbus
- Take the bus from Balfour to Crestonbus
- Take the taxi from Creston to Yahktaxi
27h 59m$598–854
Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Comparing Your Travel Options
The cheapest way to get from Calgary to Yahk is to drive which costs $70 - $110 and takes 5h 27m.
The fastest way to get from Calgary to Yahk is to fly and taxi which takes 3h 16m and costs $600 - $1,300.
The distance between Calgary and Yahk is 306 km. The road distance is 440.7 km.
The best way to get from Calgary to Yahk without a car is to bus and taxi via Kelowna which takes 27h 31m and costs .
It takes approximately 3h 16m to get from Calgary to Yahk, including transfers.
Yahk is 1h behind Calgary. It is currently 11:42 PM in Calgary and 10:42 PM in Yahk.
Yes, the driving distance between Calgary to Yahk is 441 km. It takes approximately 5h 27m to drive from Calgary to Yahk.
What companies run services between Calgary, AB, Canada and Yahk, BC, Canada?
There is no direct connection from Calgary to Yahk. However, you can take the bus to Calgary - Airport YYC, walk to Calgary International Airport (YYC) airport, fly to Cranbrook/Canadian Rockies International Airport (YXC), then take the taxi to Yahk. Alternatively, you can take the bus to Kelowna - 516 Lawrence Ave, take the bus to Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance, walk to Abbotsford, take the bus to Balfour, take the bus to Creston, then take the taxi to Yahk.
- Website
- westjet.com
Flights from Calgary International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $200–700
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kelowna - 516 Lawrence Ave
- Ave. Duration
- 8h 5m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Kelowna - 516 Lawrence Ave to Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance
- Ave. Duration
- 4h 19m
- Frequency
- Every 5 minutes
- Website
- EBus
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Abbotsford to Balfour
- Ave. Duration
- 9h 40m
- Frequency
- Twice a week
- Estimated price
- $180–240
- Website
- Home Mountain Man Mike's
Bus from Balfour to Creston
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Estimated price
- $80–110
- Website
- Home Mountain Man Mike's
Bus from Abbotsford to Balfour
- Ave. Duration
- 9h 40m
- Frequency
- Twice a week
- Estimated price
- $180–240
- Website
- Home Mountain Man Mike's
Bus from Balfour to Creston
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Estimated price
- $80–110
- Website
- Home Mountain Man Mike's
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Calgary Delta Hotel to Abbotsford
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $100–230
- Website
- Rider Express
- Standard
- $100–230
- Ave. Duration
- 44 min
- Estimated price
- $230–550
Key City Cabs Ltd
- Phone
- +1 250 426 1111
- Website
- keycitycabscranbrook.ca
Star Taxi
- Phone
- +1 250 426 5511
- Website
- startaxicranbrook.ca
L&K Taxis
- Phone
- +1 250 427 4442
- Website
- landktaxi.com
Creston Cabs
- Phone
- +1 250 428 5545
- Website
- crestoncabs.ca
Creston Cabs
- Phone
- +1 250 428 5545
- Website
- crestoncabs.ca
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, How to get from JFK to New York City, and How to get from Florence to Rome - to help you get the most out of your next trip.















