Escape the crowds. It's worth the trip.

Revelstoke is nestled between the Selkirk and Monashee mountains, easily accessed by the Trans Canada Highway. Neither too remote nor too accessible, getting here is part of the adventure.

Be sure to consider the season and the weather when planning your trip. If you are planning a winter visit, consider taking the shuttle if you are unused to winter driving.

From spring 2021 to winter 2024, there will be highway construction on the Trans Canada Highway between Calgary and Revelstoke in the Kicking Horse Canyon. To learn more about the project, head to GetIntoBC.com.

By Air

We recommend flying to Kelowna International Airport (YLW). From Kelowna, it’s a 2.5 hour drive or shuttle ride to Revelstoke. Car rentals and shuttles are available at the Kelowna airport.

By Road

Getting to Revelstoke from the east takes you through the dramatic peaks of Roger’s Pass on Highway #1. Coming from the west, you pass through the scenic Okanagan Valley. There’s easy access from both the east and west, and also well-maintained highways linking the city of Kelowna, 2.5 hours to the south. Budget for extra driving time in the winter, and book ahead to get winter tires on your rental vehicle. Check Drive BC for road conditions.

Driving Time From:

Kelowna, BC = 187 km / 116 mi (2.5 hours)
Kamloops, BC = 224 km / 139 mi (2.5 hours)
Calgary, AB = 410 km / 254 mi (4.5 hours)
Edmonton, AB = 701 km / 435 mi (7 hours)
Vancouver, BC = 565 km / 351 mi (6.5 hours)
Seattle, WA 674 km / 418 mi 7.5 hrs

By Electric Vehicle

You should be able to get from the airport in Kelowna on a single charge regardless of the season; however, if you are coming from Calgary or Vancouver you'll need to factor in at least one charging stop.

By AIRPORT Shuttle

Take the stress out of getting here and let someone else do the driving. Book one of the multiple daily shuttle bus transfers from Kelowna International Airport to Revelstoke via the Stoke Shuttle.

By Bus

Rider Express offers transportation between Vancouver to Calgary daily via Revelstoke. Book online to arrange a stop in Revelstoke. Prices and locations are subject to change, so make sure to check your booking at least 12 hours before departure.

By Private Transfer

Everything Revelstoke offers private transfers from Kelowna Airport (YLW), the Calgary Airport (YYC) and other areas.

AM/PM Limo offers luxury transfers to and from the Calgary airport.

page divider
Revy Stories
planning safety

The Revy Rules: How to Adventure Responsibly


How to Get to Revelstoke this Winter


How to be a traveler not a tourist in Revelstoke


Revelstoke on a shoestring

Get Into BC
Trans Canada Highway Closures

The Kicking Horse Canyon Project is an upgrade to a 4.6 kilometre section of the Trans Canada Highway, located just east of Golden. Construction has begun and the anticipated completion date is Winter 2024.

Know before you go