Nestled between the Selkirk and Monashee mountains in the Kootenay Rockies region of British Columbia, Revelstoke is situated in an ideal region for outdoor activities. Revelstoke is easily accessible by air, car and bus.
The closest major airport is Kelowna International Airport. You can rent a car and drive from Kelowna to Revelstoke in approximately 2-1/2 hours.
As of 2017, there is air service through Revelstoke Air, offering direct flights from Vancouver to Revelstoke during ski season.
If you travel by air to Kelowna, you can take a Greyhound Bus to Revelstoke. Taking a taxi from the airport to the Greyhound Bus Depot in Kelowna will cost approx. CAD$25-$30. There are usually several different departure times throughout the day to suit your needs. Options for bus departures from Calgary, Banff and Vancouver are also available. For more information, Contact Greyhound Canada.
Many visitors to British Columbia and Alberta will take advantage of their visit to drive to Revelstoke, which is on route between Calgary and Vancouver. Enjoy the drive! Revelstoke is located on the Trans-Canada Highway (Hwy 1), which offers a range of spectacular mountain views year-round. Whether you’re driving from the U.S., or from Vancouver, Calgary, or anywhere in between, there are magnificent natural landscapes to enjoy along the way!
Google Maps - Calgary to Revelstoke
Google Maps - Vancouver to Revelstoke
Travelling during winter months is subject to weather conditions, with roads sometimes being closed due to bad weather. Visitors should always check for road conditions throughout British Columbia, and a good place to check if you are travelling from Alberta is AMA Road Reports.
With Revelstoke Public Transit Service operating Monday – Sunday on routes thoughout the city, it’s easy to get around and see the sights. All buses are wheelchair accessible and equipped with bike racks.
Ready to hit the slopes? Take the Revelstoke Resort Shuttle up to the mountain for quick, stress-free adventure transportation. Free Shuttle transporation is included in your stay at The Cube Hotel.