100 Mile House
100 Mile House
Squamish
Squamish
Driving

100 Mile House to Squamish

Updated: 29 May 2026

The journey from 100 Mile House to Squamish covers approximately 380 kilometers. You will primarily travel south on Highway 97 before connecting to the scenic Highway 99. The drive typically takes 5 hours depending on traffic and weather conditions. This route transitions from the high plateau of the Cariboo into the rugged coastal mountains. It is a popular path for those seeking outdoor adventure in the Sea-to-Sky corridor.

Total Distance: 380 km driving distance; 260 km straight-line air distance.
Fastest Way
Driving via Highway 99 is the fastest and only direct practical method.
Cheapest Way
Driving your own vehicle is the most cost-effective method for this route.
Compare 100 Mile House to Squamish Routes
Driving
Direct
Duration
5 hours
Avg Price
$60-$90 in fuel
Operator
Personal Vehicle
Route
Hwy 97 south to Cache Creek, then Hwy 99 south through Whistler.

Check DriveBC for road closures on the Duffey Lake Road section of Hwy 99.

Travel Tips
  • Fuel Up
    Fill your tank in 100 Mile House as gas stations are sparse between Clinton and Lillooet.
  • Tire Check
    Ensure your tires are rated for mountain driving as the elevation changes are significant.
  • Weather Watch
    Mountain weather changes rapidly; always carry an emergency kit in your vehicle.
  • Cell Service
    Expect intermittent cellular coverage on the stretch between Lillooet and Pemberton.
  • Timing
    Avoid traveling on Friday afternoons or Sunday evenings to bypass heavy weekend traffic.
Safety Tips
  • Steep Grades
    Use lower gears when descending steep sections of Highway 99 to prevent brake overheating.
  • Wildlife
    Be vigilant for deer and bears crossing the highway, especially during dawn and dusk.
  • Winter Tires
    Winter tires are legally required on this route from October through April.
  • Road Conditions
    Monitor DriveBC for rockfall warnings or seasonal maintenance closures.
People Also Ask
  • Is the drive scenic?
    Yes, the Duffey Lake Road section of Highway 99 offers spectacular mountain vistas.
  • Are there buses?
    No direct bus service exists between 100 Mile House and Squamish.
  • How long is the drive?
    The drive takes approximately 5 hours under normal conditions.
  • Do I need a 4x4?
    A standard vehicle is sufficient in summer, but 4x4 is recommended for winter.
  • Are there rest stops?
    Lillooet and Pemberton are the best locations for rest stops along the route.
Quick Info
  • From 100 Mile House, British Columbia, Canada
  • To Squamish, British Columbia, Canada
  • Modes
Best Time to Travel

July to September for clear mountain passes and dry road conditions.

Things to Do in Squamish
1
Shannon Falls
Visit the third-highest waterfall in British Columbia located just south of Squamish. It offers a short, accessible trail from the parking lot.
2
Stawamus Chief
Hike this massive granite monolith which is a world-renowned destination for rock climbers. The trail provides panoramic views of Howe Sound.
3
Britannia Mine Museum
Explore this National Historic Site to learn about the region's mining history. It features underground tours and interactive exhibits.
4
Squamish Estuary
Walk the flat trails through the estuary to spot local bird species. It is a peaceful area perfect for photography and nature observation.
Tags
100 Mile House to Squamish drive Hwy 99 travel Cariboo to Squamish Sea to Sky highway route driving from 100 Mile House Squamish travel guide BC road trip 100 Mile House transport
More to 100 Mile House