Skip to main content
Hop, Skip & Jump!

Getting to Revelstoke has never been easier.

Getting to Revelstoke

Revelstoke is located on the Trans Canada Highway, nestled between the Selkirk and Monashee mountain ranges in one of the most beautiful places on earth. Our town is surrounded by two National parks, making for some of the most breathtaking scenery British Columbia has to offer. Getting to Revelstoke, BC is easy!

Getting to Revelstoke by Air

Regional service with national and international connections is available from Kelowna (2.5 hrs southwest) and Kamloops (3 hrs west). Direct scheduled flights to and from Kelowna are also available from major hub airports including: Seattle, Los Angeles, Toronto, Vancouver, Edmonton, and Calgary. Bus transfers are available from Kelowna, Calgary, and Vancouver via the Stoke Shuttle and Greyhound.

Direct flights to Revelstoke are available from Vancouver starting January 12, 2018. Revelstoke Charter Flights, operated by Pacific Coastal Airlines, are available from January 12 – March 16. Hop on board our non-stop one hour commuter service for $329 (one way). This includes transportation to and from your Revelstoke accommodation.

Getting to Revelstoke by Car

Getting to Revelstoke from the east features views of pristine forests, dramatic peaks, and impressive glaciers. Coming from the west, you pass through the scenic Okanagan Valley. If traveling during the winter, allow extra travel time for weather and make sure to have snow tires. Check Drive BC for road conditions. From:

  • Kelowna, BC = 187 km (2.5 hours)
  • Kamloops, BC = 224 km (3 hours)
  • Calgary, AB = 410 km (4.75 hours)
  • Edmonton, AB = 701 km (8 hours)
  • Vancouver, BC = 565 km (7 hours)

Getting Around Revelstoke

The Revelstoke Public Transit Service provides service Monday – Saturday.  All buses are wheelchair-accessible and equipped with bike racks.  Pick up a rider’s guide or purchase a city bus pass at the Revelstoke Community Centre.  The Revelstoke Resort Shuttle makes getting to Revelstoke Mountain Resort a snap from various locations in town.  One way rides are $3 ($5 return) per person (exact change). Many accommodations offer complimentary ski shuttle passes with your stay.