Surrey
Surrey
Vernon
Vernon
Driving

Surrey to Vernon

Updated: 26 May 2026

Vernon is located at the northern end of the Okanagan Valley. From Surrey, the most direct route is driving via the Coquihalla Highway (Highway 5) and Highway 97. This route takes you through Merritt and Kelowna before arriving in Vernon. The drive offers a mix of mountain passes and valley scenery. It is a popular destination for both summer lake activities and winter skiing at SilverStar Mountain Resort.

Total Distance: Driving distance 450 km; straight-line air distance 280 km.
Fastest Way
Driving via the Coquihalla Highway.
Cheapest Way
Driving via the Coquihalla Highway.
Compare Surrey to Vernon Routes
Driving
Direct
Duration
5 hours
Avg Price
$90 - $140
Operator
Personal Vehicle
Route
Hwy 1 to Hope, then Hwy 5 to Merritt, then Hwy 97C and Hwy 97.

Stop in Kelowna for lunch.

Travel Tips
  • Skiing
    Book your lift tickets and accommodation at SilverStar well in advance.
  • Traffic
    The highway through Kelowna can be busy; plan your travel accordingly.
  • Accommodation
    Vernon offers a range of hotels and resorts; book early for peak seasons.
  • Weather
    Vernon has four distinct seasons; pack for the specific time of year.
  • Local Transport
    A car is essential for visiting the surrounding lakes and resorts.
Safety Tips
  • Winter Driving
    The Coquihalla and mountain roads require winter tires.
  • Wildlife
    Watch for deer on the roads, especially near dawn and dusk.
  • Emergency
    Keep an emergency kit in your vehicle at all times.
  • Road Safety
    Stay alert and take breaks on the long drive from Surrey.
People Also Ask
  • Is Vernon good for families?
    Yes, it offers many parks, lakes, and family-friendly resorts.
  • How far is it from Kelowna?
    Vernon is about 50 km north of Kelowna.
  • Can I fly to Vernon?
    The nearest airport is Kelowna International Airport (YLW).
  • Is the drive difficult?
    It is a standard highway drive, but mountain passes require caution in winter.
  • What is the best season?
    Summer for lakes and winter for skiing.
Quick Info
  • From Surrey, British Columbia, Canada
  • To Vernon, British Columbia, Canada
  • Modes
Best Time to Travel

July to August for lakes, December to March for skiing.

Things to Do in Vernon
1
Kalamalka Lake Provincial Park
Enjoy the turquoise waters of Kalamalka Lake. It is a beautiful spot for swimming and hiking.
2
SilverStar Mountain Resort
Ski or snowboard in winter, or mountain bike in summer. It is a world-class resort just outside Vernon.
3
Polson Park
Relax in this large park featuring gardens, ponds, and walking trails. It is located in the heart of the city.
4
Davison Orchards
Visit this family-run orchard for fresh fruit and local treats. It is a great place for families.
Tags
Surrey to Vernon drive Okanagan Valley travel Vernon tourism driving to Vernon Surrey to Vernon distance best way to Vernon BC road trip traveling to Vernon from Surrey