There are 2 ways to get from Calgary to Bear Mountain (resort) by plane, bus, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Calgary International Airport (YYC) to Victoria International Airport (YYJ)plane YYC - YYJ
3h 31m$191–738Bus, bus and ferry
cheapest- Take the bus from Calgary - Downtown 4 Ave SE to Vancouver International Airportbus Cal-Van
- Take the busferry from Vancouver International Airport Level 1, BC to Victoriabusferry Vancouver Aiport
21h 13m$122–331
Calgary International Airport (YYC) to Victoria International Airport (YYJ) flights
Questions & Answers
The cheapest way to get from Calgary to Bear Mountain (resort) is to bus and bus and ferry which costs $120 - $340 and takes 21h 13m.
The fastest way to get from Calgary to Bear Mountain (resort) is to fly which takes 3h 31m and costs $190 - $750.
No, there is no direct bus from Calgary to Bear Mountain (resort). However, there are services departing from Calgary - Downtown 4 Ave SE and arriving at Bear Mountain Pky at Rivers Crossing via Vancouver International Airport Level 1, BC, Legislature Exch Bay A and Langford Exch. The journey, including transfers, takes approximately 21h 13m.
The distance between Calgary and Bear Mountain (resort) is 779 km.
The best way to get from Calgary to Bear Mountain (resort) without a car is to bus and bus and ferry which takes 21h 13m and costs $120 - $340.
It takes approximately 3h 31m to get from Calgary to Bear Mountain (resort), including transfers.
Calgary to Bear Mountain (resort) bus services, operated by Rider Express, depart from Calgary - Downtown 4 Ave SE station.
Calgary to Bear Mountain (resort) bus services, operated by Rider Express, arrive at Vancouver International Airport station.
There are 278+ hotels available in Bear Mountain (resort).
What companies run services between Calgary, AB, Canada and Bear Mountain (resort), BC, Canada?
WestJet, Flair Airlines, and Air Canada fly from Calgary International Airport (YYC) to Victoria International Airport (YYJ) hourly.
- Website
- westjet.com
Flights from Calgary International Airport to Victoria International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $70–440
Flights from Calgary International Airport to Victoria International Airport via Vancouver
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $70–440
Flights from Calgary International Airport to Victoria International Airport via Kelowna
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $70–440
- Website
- aircanada.com
Flights from Calgary International Airport to Victoria International Airport via Vancouver
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- $65–390
- Website
- flyflair.com
Flights from Calgary International Airport to Victoria International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, Saturday, Monday, Friday, and Sunday
- Estimated price
- $85–480
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Calgary - Downtown 4 Ave SE to Vancouver International Airport
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Estimated price
- $110–240
- Website
- https://www.riderexpress.ca/
- Standard
- $110–240
- Phone
- +1 888 788 8840
- [email protected]
- Website
- bcfconnector.com
Busferry from Vancouver International Airport Level 1, BC to Victoria
- Ave. Duration
- 3h 50m
- Frequency
- Every 4 hours
- Estimated price
- $17–82
- Website
- https://bcfconnector.com/
- Adult
- $82
- Senior
- $74
- Youth
- $33
- Child
- $17
- Toddler
- $0
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 Which side of Niagara Falls should I choose (and how do I get there)?, Train travel in France: A guide to SNCF, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.




