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.
Revelstoke Air offers non-stop flights from Vancouver to Revelstoke during ski season.
If you are looking for shuttle service between Kelowna and Revelstoke, there are various ground transportation options. Because these do vary, we suggest that you Google "ground transportation between Kelowna and Revelstoke" which will bring up several websites.
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.