There are 5 ways to get from Calgary Airport (YYC) to Johnston Canyon (Land) by bus, 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.
Bus, line 9 bus via Samesun Hostel
best- Take the bus from Calgary Airport to Samesun Hostelbus Calgary
- Take the bus from Banff High School Transit Hub to Johnston Canyonbus 9
3h 1m$46–69Drive 158.1 km
cheapest- Drive from Calgary Airport (YYC) to Johnston Canyon (Land)car 158.1 km
1h 59m$32–46Airport Transfer
- Take the rideshare from Calgary-YYC to Johnston Canyon (Land)158.1 km
1h 59mBus, line 9 bus
- Take the bus from Calgary Int'l Airport to Moose Hotel & Suitesbus
- Take the bus from Banff High School Transit Hub to Johnston Canyonbus 9
3h 19m$64–68Bus, line 9 bus via Banff, AB
- Take the bus from Calgary International Airport to Banff, ABbus Calgary
- Take the bus from Banff High School Transit Hub to Johnston Canyonbus 9
3h 42m$89–93
Calgary Airport (YYC) to Johnston Canyon (Land) by bus and foot
Questions & Answers
The cheapest way to get from Calgary Airport (YYC) to Johnston Canyon (Land) is to drive which costs $30 - $45 and takes 1h 59m.
The fastest way to get from Calgary Airport (YYC) to Johnston Canyon (Land) is to drive which takes 1h 59m and costs $30 - $45.
No, there is no direct bus from Calgary Airport (YYC) to Johnston Canyon (Land). However, there are services departing from Calgary Airport and arriving at Johnston Canyon via Banff High School Transit Hub. The journey, including transfers, takes approximately 3h 1m.
The distance between Calgary Airport (YYC) and Johnston Canyon (Land) is 178 km. The road distance is 158.1 km.
The best way to get from Calgary Airport (YYC) to Johnston Canyon (Land) without a car is to bus and line 9 bus via Samesun Hostel which takes 3h 1m and costs $45 - $70.
It takes approximately 3h 1m to get from Calgary Airport (YYC) to Johnston Canyon (Land), including transfers.
Calgary Airport (YYC) to Johnston Canyon (Land) bus services, operated by Banff Explorer, depart from Calgary Airport station.
Calgary Airport (YYC) to Johnston Canyon (Land) bus services, operated by Banff Explorer, arrive at Samesun Hostel station.
Yes, the driving distance between Calgary Airport (YYC) to Johnston Canyon (Land) is 158 km. It takes approximately 1h 59m to drive from Calgary Airport (YYC) to Johnston Canyon (Land).
There are 57+ hotels available in Johnston Canyon (Land).
What companies run services between Calgary Airport (YYC), Canada and Johnston Canyon (Land), AB, Canada?
You can take a bus from Calgary Airport to Johnston Canyon via Samesun Hostel and Banff High School Transit Hub in around 3h 1m.
- Phone
- +1 800 974 2850
- [email protected]
- Website
- Banff Explorer
Bus from Calgary Airport to Samesun Hostel
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- Banff Explorer
- Phone
- +1 403 285 3004
- [email protected]
- Website
- Banff Golden Xpress
Bus from Calgary Airport to Samesun Hostel
- Ave. Duration
- 1h 43m
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- Banff Golden Xpress
Bus from Calgary Int'l Airport to Moose Hotel & Suites
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- Banff Golden Xpress
- Phone
- +1 403 668 9600
- [email protected]
- Website
- The Canada Bus
Bus from Calgary Airport to Samesun Hostel
- Ave. Duration
- 2h 42m
- Frequency
- On demand
- Estimated price
- $40–55
- Website
- The Canada Bus
- Phone
- +1 855 757 3222
- [email protected]
- Website
- ABestX
Bus from Calgary Airport to Samesun Hostel
- Ave. Duration
- 2h 35m
- Frequency
- Every 2 hours
- Website
- ABestX
- Phone
- +1 403 762 0606
- [email protected]
- Website
- Roam Transit
Bus from Banff High School Transit Hub to Johnston Canyon
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $5–10
- Website
- Roam Transit
- Adult Local and Regional Fares
- $6–10
Bus from Banff High School Transit Hub to Johnston Canyon
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $5–10
- Website
- Roam Transit
- Adult Local and Regional Fares
- $6–10
Bus from Banff High School Transit Hub to Johnston Canyon
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $5–10
- Website
- Roam Transit
- Adult Local and Regional Fares
- $6–10
- Phone
- 1-888-449-2901
- [email protected]
- Website
- Banff Airporter
Bus from Calgary International Airport to Banff, AB
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- $83
- Website
- Banff Airporter
- Schedules at
- Banff Airporter Schedules
- Adult (18-64)
- $83
- Website
- https://www.mozio.com
Rideshare from Calgary-YYC to Johnston Canyon (Land)
- Ave. Duration
- 1h 59m
- 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 Stansted Airport into central London, Travelling by boat in Italy, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Calgary Airport (YYC) and Johnston Canyon (Land). A great option if you don't have a driver's licence or want to avoid public transport.








