There are 7 ways to get from Calgary Airport (YYC) to Kamloops by plane, bus, train, rideshare, 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 to Kamloops Airport
best- Fly from Calgary International Airport (YYC) to Kamloops Airport (YKA)plane YYC - YKA
1h 35m$315–789Bus
cheapest- Take the bus from Calgary - Downtown 4 Ave Se to Kamloopsbus Cal-Van
11h 10m$79–174Bus via Canmore
- Take the bus from Calgary International Airport to Canmore, BCbus Calgary
- Take the bus from Canmore to Kamloopsbus Calgary
9h 30mBus, train
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus Calgary
- Take the train from Banff to Kamloopstrain Vancouver
22h 26mAirport Transfer
- Take the rideshare from Calgary-YYC to Kamloops626.6 km
7h 32mDrive 626.6 km
- Drive from Calgary Airport (YYC) to Kamloopscar 626.6 km
7h 32m$124–179Fly to Kelowna International Airport, bus
- Fly from Calgary International Airport (YYC) to Kelowna International Airport (YLW)plane YYC - YLW
- Take the bus from Kelowna Airport to Kamloops, BC - Sahali Mallbus
4h 10m$110–631
Calgary International Airport (YYC) to Kamloops Airport (YKA) flights
Questions & Answers
The cheapest way to get from Calgary Airport (YYC) to Kamloops is to bus which costs $75 - $180 and takes 11h 10m.
The fastest way to get from Calgary Airport (YYC) to Kamloops is to fly which takes 1h 35m and costs $310 - $800.
No, there is no direct bus from Calgary Airport (YYC) to Kamloops. However, there are services departing from Calgary International Airport and arriving at Kamloops via Canmore. The journey, including transfers, takes approximately 9h 30m.
The distance between Calgary Airport (YYC) and Kamloops is 466 km. The road distance is 626.6 km.
The best way to get from Calgary Airport (YYC) to Kamloops without a car is to bus via Canmore which takes 9h 30m and costs .
It takes approximately 1h 35m to get from Calgary Airport (YYC) to Kamloops, including transfers.
Calgary Airport (YYC) to Kamloops bus services, operated by Banff Airporter, depart from Calgary International Airport station.
The best way to get from Calgary Airport (YYC) to Kamloops is to fly which takes 1h 35m and costs $310 - $800. Alternatively, you can bus via Canmore, which costs and takes 9h 30m.
Calgary Airport (YYC) to Kamloops bus services, operated by Banff Airporter, arrive at Canmore, BC station.
Kamloops is 1h behind Calgary Airport (YYC). It is currently 9:54 PM in Calgary Airport (YYC) and 8:54 PM in Kamloops.
What companies run services between Calgary Airport (YYC), Canada and Kamloops, BC, Canada?
WestJet flies from Calgary International Airport (YYC) to Kamloops Airport (YKA) 3 times a day. Alternatively, you can take a bus from Calgary International Airport to Kamloops via Canmore, BC and Canmore in around 9h 30m.
- Website
- westjet.com
Flights from Calgary International Airport to Kamloops Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $280–750
Flights from Calgary International Airport to Kamloops Airport via Edmonton
- Ave. Duration
- 3h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- $280–750
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $75–900
- Website
- flyflair.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $85–450
- Website
- aircanada.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $45–310
- Phone
- +1 877 460 3200
- [email protected]
- Website
- rockymountaineer.com
Train from Banff to Kamloops
- Ave. Duration
- 20h
- Frequency
- 3 times a week
- Website
- https://www.rockymountaineer.com/
- Phone
- 1-888-449-2901
- [email protected]
- Website
- banffairporter.com
Bus from Calgary International Airport to Canmore, BC
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $83
- Website
- https://banffairporter.com/
- Schedules at
- https://banffairporter.com/schedule-rates/
- Adult (18-64)
- $83
- Phone
- +1 866 606 6700
- [email protected]
- Website
- banffjaspercollection.com
Bus from Calgary International Airport to Canmore, BC
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $65–95
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Adult
- $65–95
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Canmore to Kamloops
- Ave. Duration
- 7h 10m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
Bus from Kelowna Airport to Kamloops, BC - Sahali Mall
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $26–40
- Website
- https://www.myebus.ca/
- Adult
- $26–40
- Phone
- +1 800 974 2850
- [email protected]
- Website
- banffexplorer.com
Bus from Calgary Airport to HI Banff Alpine Centre
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- https://banffexplorer.com/
- Phone
- +1 403 285 3004
- [email protected]
- Website
- banffgoldenxpress.com
Bus from Calgary Airport to HI Banff Alpine Centre
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- https://banffgoldenxpress.com/index.php
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Calgary - Downtown 4 Ave Se to Kamloops
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- $75–170
- Website
- https://www.riderexpress.ca/
- Standard
- $75–170
- Website
- https://www.mozio.com
Rideshare from Calgary-YYC to Kamloops
- Ave. Duration
- 7h 32m
- Frequency
- On demand
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 How to get from London to Edinburgh, 5 incredible day trips from Florence by train, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Calgary Airport (YYC) to Kamloops is 627 km. It takes approximately 7h 32m to drive from Calgary Airport (YYC) to Kamloops.
There are 50+ hotels available in Kamloops.
Check out Blablacar's carpooling service for rideshare options between Calgary Airport (YYC) and Kamloops. A great option if you don't have a driver's licence or want to avoid public transport.












