Surrey
Surrey
Revelstoke
Revelstoke
Driving

Surrey to Revelstoke

Updated: 26 May 2026

Revelstoke is a mountain town known for its incredible skiing and outdoor adventure, about 600 km from Surrey. The route follows the Trans-Canada Highway (Highway 1) through the Fraser Canyon and the interior of BC. You will pass through Kamloops before reaching Revelstoke. This drive offers spectacular mountain scenery and is a major artery for travel between the coast and the interior.

Total Distance: Driving distance 600 km, straight-line air distance 400 km.
Fastest Way
Driving takes approximately 7 hours, depending on traffic and weather.
Cheapest Way
Driving is the most practical and cost-effective way to reach Revelstoke from Surrey.
Compare Surrey to Revelstoke Routes
Driving
Direct
Duration
7 hours
Avg Price
110-190 CAD
Operator
Personal Vehicle
Route
Highway 1 East to Revelstoke.

The Rogers Pass is a major mountain pass; drive with caution.

Travel Tips
  • Mountain Driving
    Be prepared for steep grades and winding roads on Highway 1.
  • Winter Tires
    Winter tires are mandatory on mountain passes from October to April.
  • Fuel
    Fill up in larger towns like Kamloops to avoid higher prices.
  • Accommodation
    Book your stay in advance, as Revelstoke is a popular tourist destination.
  • Connectivity
    Cell service can be spotty in the mountain passes; download offline maps.
Safety Tips
  • Road Conditions
    Check DriveBC for pass closures, especially during winter storms.
  • Emergency Kit
    Always carry a winter emergency kit in your vehicle.
  • Wildlife
    Watch for deer and elk on the highway, especially at night.
  • Fatigue
    Take regular breaks to stay alert on the winding mountain roads.
People Also Ask
  • Is Revelstoke worth the drive?
    Yes, it is one of the best mountain towns in Canada.
  • How long is the drive?
    It is about 7 hours of driving time.
  • Are there buses?
    Bus service is limited; driving is the preferred method.
  • What is the best time to visit?
    Winter for the skiing, summer for the hiking.
  • Is the highway safe?
    Yes, but it requires caution due to mountain terrain.
Quick Info
  • From Surrey, British Columbia, Canada
  • To Revelstoke, British Columbia, Canada
  • Modes
Best Time to Travel

December to March for skiing, or July to September for hiking.

Things to Do in Revelstoke
1
Revelstoke Mountain Resort
Experience world-class skiing in the winter or mountain biking in the summer.
2
Mount Revelstoke National Park
Drive the Meadows in the Sky Parkway for incredible mountain views.
3
Historic Downtown
Walk through the charming downtown area filled with heritage buildings, shops, and restaurants.
4
Columbia River
Go rafting or kayaking on the Columbia River, which flows through the valley.
Tags
Surrey to Revelstoke driving to Revelstoke Highway 1 route mountain travel Revelstoke BC guide road trip to Revelstoke transport to Revelstoke Surrey to interior BC