Getting Here

Escape the crowds. It's worth the trip.

Revelstoke is nestled between the Selkirk and Monashee mountains, 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 not comfortable with winter driving.

Travel Methods

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. Private shuttle transfers are available through Revelstoke Transfers and Kelowna Transfers.

mountains through rear view mirror

By Road

Revelstoke is well connected via the Trans-Canada Highway, with scenic routes from both BC and Alberta. From the east, you'll travel through the rugged beauty of Glacier National Park and the iconic Rogers Pass. From the west, you'll drive past the Okanagan Valley, full of lakes and orchards. It's a 2.5-hour drive from Kelowna or a 4.5-hour drive from Calgary.

Tesla charging station in a snowy parking lot, surrounded by snow-covered ground and a leafless tree under a cloudy sky.

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.

big transportation bus parked

By Bus

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

male getting out of private transportation van in downtown revelstoke

By Private Transfer

Revelstoke Transfers 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. Kelowna Transfers offers private transfers from Kelowna Airport to Revelstoke.

cessna 185 float plane flying above river that runs into lake

By Private Charter

Book a private heli or plane charter to get in and out of Revelstoke. Glacier Mountain Helicopters offers private heli charters while Silvertip Aviation offers plane charters for up to 3 people.

Tourism Revelstoke Prepare

Prepare

Help

Drive BC

Travel to Revelstoke requires driving through high mountain passes where highway conditions may change rapidly. Check DriveBC periodically for road conditions, closures, construction events, and other notices.

Winter Tires

Tires with a mountain and snowflake or M+S rating are required from October 1 to April 30. If renting a vehicle, request winter tires ahead of time.

Webcams

Find all of Revelstoke's webcams in one place.

Drive Times

Kelowna

The drive from Kelowna to Revelstoke is 187 km (116 mi) and takes about 2.5 hours. The route follows Highways 97 and 1, passing through Vernon and along the shores of lakes like Kalamalka and Mara before joining the Trans-Canada in Sicamous.

Kamloops

The drive from Kamloops to Revelstoke is 211 km (131 mi) and takes around 2.5 hours. You'll follow the Trans-Canada Highway through the Shuswap region, with sweeping views of farms, forests, and surrounding mountain ranges.

Calgary

The drive from Calgary is 410km (255 mi) and takes 4.5 hours. The route follows the Trans-Canada Highway west through the foothills, Banff National Park, Yoho National Park, and Glacier National Park.

Edmonton

The drive from Edmonton to Revelstoke is 701 km (436 mi) and takes roughly 7 hours. You'll head south to Calgary, then follow the Trans-Canada Highway west through the Rockies and across Rogers Pass.

Vancouver

The drive from Vancouver to Revelstoke is 565 km (351 mi) and takes about 6.5 hours. Travel east via the Trans-Canada Highway through the Fraser Valley, past Kamloops, and along the Shuswap before reaching the mountains around Revelstoke.

Seattle, WA

The drive from Seattle to Revelstoke is 674 km (419 mi) and takes about 7.5 hours. After crossing the border into British Columbia, you'll drive through the Okanagan region, then head north through Vernon and connect to the Trans-Canada Highway in Sicamous.

Know Before You Go

Mountain Conditions.

The highways en route to Revelstoke are prone to mountainous conditions that result in poor conditions and temporary closures. Check DriveBC before you begin your drive.

Winter tires are required on most BC highway routes between October 1 - April 30. If renting a vehicle, request winter tires ahead of time.

Know before you go

Travel Conditions

DriveBC is a website with all of British Columbia's highway traffic updates, Revelstoke road closure information, planned avalanche control, webcams, and special statements.

DriveBC Highway Camera Image

Find Out More

Check out the Road Conditions page for webcams & direct links for your travel.