Enderby
Enderby
Osoyoos
Osoyoos
Driving

Enderby to Osoyoos

Updated: 29 May 2026

The drive from Enderby to Osoyoos is approximately 180 kilometers, taking you south through the heart of the Okanagan Valley. You will follow Highway 97 through Vernon, Kelowna, Penticton, and Oliver. This journey takes about 2.5 hours. Osoyoos is known for its unique desert climate, warm lake, and vibrant wine industry.

Total Distance: 180 km driving distance; 140 km straight-line air distance.
Fastest Way
Driving via Highway 97 is the fastest route, taking approximately 2.5 hours.
Cheapest Way
Driving is the most practical and cost-effective way to travel to Osoyoos.
Compare Enderby to Osoyoos Routes
Driving
Direct
Duration
2 hours 30 mins
Avg Price
30-40 CAD in fuel
Operator
Personal Vehicle
Route
Highway 97A to Vernon, then Highway 97 South through Kelowna and Penticton to Osoyoos.

Traffic in Kelowna and Penticton can be heavy; plan accordingly.

Travel Tips
  • Fuel Up
    Vernon and Kelowna are good places to stop for fuel and supplies.
  • Road Conditions
    Check DriveBC for any construction or traffic delays on Highway 97.
  • Traffic
    Kelowna and Penticton can be busy during rush hour; plan accordingly.
  • Speed Limits
    Follow speed limits, as the highway is well-patrolled.
  • Connectivity
    Cell service is generally reliable along the entire route.
Safety Tips
  • Fatigue
    Take regular breaks to stay alert on the drive.
  • Weather
    Be prepared for sudden changes in weather, especially in the spring and fall.
  • Emergency Kit
    Keep a basic emergency kit in your vehicle at all times.
  • Visibility
    Use your headlights during the day to increase your visibility to other drivers.
People Also Ask
  • Is there a bus to Osoyoos?
    Yes, there are bus services from Kelowna, but driving is more convenient.
  • How long is the drive?
    Expect 2.5 hours of driving time.
  • Is the route scenic?
    Yes, the drive through the Okanagan Valley is beautiful.
  • Are there hotels?
    Yes, Osoyoos has many hotel and motel options.
  • Can I fly?
    You can fly into Kelowna International Airport and then drive to Osoyoos.
Quick Info
  • From Enderby, British Columbia, Canada
  • To Osoyoos, British Columbia, Canada
  • Modes
Best Time to Travel

May to September for the best weather and lake activities.

Things to Do in Osoyoos
1
Osoyoos Lake
Enjoy swimming, boating, and relaxing on the warmest lake in Canada.
2
Nk'Mip Desert Cultural Centre
Learn about the history and culture of the Osoyoos Indian Band.
3
Spotted Lake
A unique natural phenomenon with mineral-rich pools.
4
Wineries
Explore the many award-winning wineries in the Osoyoos area.
Tags
Enderby to Osoyoos driving to Osoyoos Highway 97 route Okanagan Valley travel Enderby to Osoyoos drive BC road trip Kelowna to Osoyoos long distance driving