Kamloops
Kamloops
Revelstoke
Revelstoke
Bus Driving

Kamloops to Revelstoke

Updated: 29 May 2026

The journey from Kamloops to Revelstoke covers approximately 210 kilometers. You will travel east on the Trans-Canada Highway (Highway 1) through the scenic mountain landscape. This drive typically takes 2.5 hours. Revelstoke is a world-renowned destination for skiing, hiking, and outdoor adventure.

Total Distance: 210 km driving distance; 160 km straight-line air distance.
Fastest Way
Driving takes approximately 2 hours 30 minutes.
Cheapest Way
Driving is the most economical for groups.
Compare Kamloops to Revelstoke Routes
Bus
Direct
Driving
Direct
Duration 3 hours 2 hours 30 mins
Avg Price 50-80 CAD 40-60 CAD in fuel
Operator Ebus Personal Vehicle
Route Kamloops to Revelstoke. Highway 1 East.
Tip Check specific drop-off locations as some buses stop in nearby towns. Traffic near the Rogers Pass can be heavy.
Travel Tips
  • Traffic Planning
    Expect heavy traffic on Highway 1 during summer weekends.
  • Rest Stops
    Stop in Salmon Arm for a meal to break up the drive.
  • GPS Navigation
    Use a navigation app to find the best route through the highway construction zones.
  • Parking
    Check parking availability at your destination in advance.
  • Weather Prep
    Be prepared for snow, which is common in the mountain passes.
Safety Tips
  • Highway Merging
    Be cautious when merging onto Highway 1, as traffic is often heavy.
  • Distracted Driving
    Keep your phone mounted and use hands-free systems.
  • Emergency Kit
    Always carry a basic emergency kit in your vehicle.
  • Tire Pressure
    Check your tire pressure before leaving, as mountain driving can affect it.
People Also Ask
  • Is there a direct bus?
    Yes, Ebus provides direct service from Kamloops to Revelstoke.
  • How long is the drive?
    It is approximately 2.5 hours.
  • Are there tolls?
    No, there are no tolls on this route.
  • Can I take the train?
    No, there is no passenger rail service between Kamloops and Revelstoke.
  • What is the best time to leave?
    Early morning is best to avoid traffic on Highway 1.
Quick Info
  • From Kamloops, British Columbia, Canada
  • To Revelstoke, British Columbia, Canada
  • Modes
Best Time to Travel

May to October for dry roads and clear visibility through the mountain passes.

Things to Do in Revelstoke
1
Revelstoke Mountain Resort
A world-class ski resort with incredible terrain and panoramic views.
2
Mount Revelstoke National Park
A beautiful park with hiking trails, scenic drives, and stunning mountain scenery.
3
The Pipe Mountain Coaster
A thrilling mountain coaster at the Revelstoke Mountain Resort.
4
Revelstoke Railway Museum
A fascinating museum showcasing the history of the railway in the region.
Tags
Kamloops to Revelstoke drive to Revelstoke bus to Revelstoke BC travel Trans-Canada Highway mountain travel Kamloops to Revelstoke drive Hwy 1 travel British Columbia road trip