Victoria
Victoria
Squamish
Squamish
Driving

Victoria to Squamish

Updated: 26 May 2026

Traveling from Victoria to Squamish requires a combination of a ferry crossing and a drive along the famous Sea-to-Sky Highway (Highway 99). You will first take the BC Ferries route from Swartz Bay to Horseshoe Bay. From Horseshoe Bay, you will drive north on Highway 99 for approximately 60 km to reach Squamish. The total journey covers about 160 km and takes roughly 4 to 5 hours depending on traffic. This route is renowned for its stunning mountain and ocean vistas.

Total Distance: 160 km driving distance, 120 km straight-line air distance.
Fastest Way
Driving via the earliest morning ferry allows you to reach Squamish in under 4 hours.
Cheapest Way
Driving your own vehicle with a pre-booked ferry reservation is the most cost-effective method for groups.
Compare Victoria to Squamish Routes
Driving
Connecting
Duration
4 hours 30 mins
Avg Price
$100 - $150 CAD
Operator
Personal Vehicle
Route
Highway 17, BC Ferry, Highway 99.

The Sea-to-Sky Highway is winding; ensure your brakes are in good condition before the drive.

Travel Tips
  • Highway 99 Traffic
    Avoid traveling on Highway 99 on Friday afternoons and Sunday evenings to escape heavy weekend traffic.
  • Fuel Up
    Fill your gas tank in West Vancouver before heading north, as fuel prices are often higher in Squamish.
  • Weather Alerts
    Check DriveBC for road conditions, especially during winter months when snow can affect the highway.
  • Scenic Stops
    Plan for extra time to stop at viewpoints along the Sea-to-Sky Highway for photography.
  • Parking
    Parking at popular trailheads like the Stawamus Chief fills up early; arrive before 9 AM.
Safety Tips
  • Winding Roads
    Highway 99 has many sharp curves; maintain a moderate speed and stay in your lane.
  • Wildlife
    Be alert for bears and deer crossing the highway, especially during dawn and dusk.
  • Emergency Kit
    Carry a basic emergency kit in your vehicle, including water, blankets, and a flashlight.
  • Cell Service
    Cell service can be spotty in certain sections of the Sea-to-Sky Highway; download offline maps.
People Also Ask
  • Is the Sea-to-Sky Highway dangerous?
    It is a well-maintained highway, but requires caution due to winding sections and steep grades.
  • How far is Squamish from Horseshoe Bay?
    Squamish is approximately 60 km north of the Horseshoe Bay ferry terminal.
  • Can I take a bus to Squamish?
    Yes, the Squamish Connector bus operates from downtown Vancouver to Squamish.
  • Do I need winter tires for this route?
    Yes, winter tires are legally required on Highway 99 from October to April.
  • Are there electric vehicle chargers in Squamish?
    Yes, there are multiple fast-charging stations located throughout the town of Squamish.
Quick Info
  • From Victoria, British Columbia, Canada
  • To Squamish, British Columbia, Canada
  • Modes
Best Time to Travel

June to August for optimal hiking conditions and clear highway visibility.

Things to Do in Squamish
1
Sea to Sky Gondola
Ride the gondola to the summit for breathtaking views of Howe Sound and the surrounding peaks. It is located just south of Squamish.
2
Stawamus Chief Provincial Park
Hike the massive granite monolith known as the Chief. It is a world-class destination for rock climbing and hiking.
3
Shannon Falls
Visit the third-highest waterfall in British Columbia, located right off Highway 99. The viewing platform is a short walk from the parking lot.
4
Britannia Mine Museum
Explore this historic copper mine located between Horseshoe Bay and Squamish. It offers underground tours and interactive exhibits.
Tags
Victoria to Squamish Sea to Sky Highway ferry to Squamish how to get to Squamish from Victoria driving to Squamish BC Ferries to Horseshoe Bay Squamish travel guide Victoria to Squamish route