Sidney
Sidney
Revelstoke
Revelstoke
Driving

Sidney to Revelstoke

Updated: 26 May 2026

The journey from Sidney to Revelstoke requires a ferry crossing to the mainland and a drive through the interior. You will take the BC Ferry from Swartz Bay to Tsawwassen, then follow Highway 1, the Trans-Canada Highway. The total distance is approximately 650 km. Revelstoke is a mountain town known for its world-class ski resort and stunning scenery in the Monashee and Selkirk mountains.

Total Distance: 650 km driving distance; 350 km straight-line air distance.
Fastest Way
Driving takes approximately 9 hours, including the ferry crossing.
Cheapest Way
Driving is the most practical and cost-effective method for this route.
Compare Sidney to Revelstoke Routes
Driving
Direct
Duration
9 hours
Avg Price
$140 - $240
Operator
Personal Vehicle
Route
Hwy 17, Hwy 1

The drive through the Rogers Pass can be challenging in winter.

Travel Tips
  • Ferry Reservations
    Book your ferry in advance to ensure a spot on your preferred sailing.
  • Mountain Driving
    Be prepared for steep grades on the Trans-Canada Highway.
  • Accommodation
    Revelstoke has many hotels and lodges; book ahead during peak season.
  • Local Food
    Try the local restaurants for a variety of cuisines.
  • Weather
    Check the weather forecast for the mountain passes before departing.
Safety Tips
  • Brake Safety
    Check your brakes before starting your trip, as mountain driving is intense.
  • Wildlife
    Be alert for wildlife on the highway, especially at dawn and dusk.
  • Emergency Kit
    Carry a winter emergency kit if traveling during the colder months.
  • Road Updates
    Use the DriveBC website to check for road closures or construction.
People Also Ask
  • Is there a train to Revelstoke?
    No, there is no passenger rail service to Revelstoke.
  • Can I fly to Revelstoke?
    The nearest major airport is in Kelowna.
  • How long is the drive?
    The drive takes about 9 hours, depending on traffic and ferry wait times.
  • Is Revelstoke a good place to visit?
    Yes, it is a great base for outdoor activities in the mountains.
  • What is the best route?
    The Trans-Canada Highway (Hwy 1) is the primary route.
Quick Info
  • From Sidney, British Columbia, Canada
  • To Revelstoke, British Columbia, Canada
  • Modes
Best Time to Travel

June to September for hiking; December to March for skiing.

Things to Do in Revelstoke
1
Revelstoke Mountain Resort
A world-class ski resort known for its massive vertical drop and deep powder. It is a must-visit.
2
Mount Revelstoke National Park
Explore the stunning scenery, including the Meadows in the Sky Parkway. It is a great spot for hiking.
3
The Pipe Mountain Coaster
A thrilling mountain coaster at the resort. It is a fun activity for all ages.
4
Revelstoke Railway Museum
Learn about the history of the railway in the region. It is a fascinating look at Canadian history.
Tags
Sidney to Revelstoke driving to Revelstoke BC BC Ferries to Vancouver Rockies travel Sidney to Revelstoke route best way to Revelstoke BC road trip Revelstoke BC tourism