Osoyoos
Osoyoos
Kamloops
Kamloops
Driving

Osoyoos to Kamloops

Updated: 27 May 2026

The drive from Osoyoos to Kamloops is a 250 km journey through the Okanagan Valley. You will follow Highway 97 and then connect to the Trans-Canada Highway (Highway 1). This is a scenic and efficient route that offers stunning views of the landscape.

Total Distance: Driving distance is 250 km; straight-line air distance is 200 km.
Fastest Way
Driving via Highway 97 and 1.
Cheapest Way
Driving your own vehicle is the most cost-effective method.
Compare Osoyoos to Kamloops Routes
Driving
Direct
Duration
3 hours
Avg Price
45-60 CAD
Operator
Personal Vehicle
Route
Highway 97 to Highway 1

The drive through the Okanagan Valley is beautiful.

Travel Tips
  • Traffic
    Highway 97 can be busy during summer weekends.
  • Parking
    Downtown Kamloops has several public parking lots.
  • Food
    Kamloops has a great local food scene.
  • Accommodation
    Book hotels in advance during peak summer months.
  • Navigation
    Use GPS to navigate the city streets.
Safety Tips
  • Fatigue
    Take regular breaks to stay alert.
  • Weather
    Check road conditions before departing in winter.
  • Vehicle
    Ensure your lights and signals are working.
  • Emergency
    Keep a first-aid kit in your vehicle.
People Also Ask
  • How long is the drive?
    Approximately 3 hours of driving time.
  • Is there a bus?
    Yes, bus services are available.
  • What is the best route?
    Highway 97 and 1 are the primary routes.
  • Are there tolls?
    No, this route is toll-free.
  • Is Kamloops a good city?
    Yes, it is a beautiful, vibrant city.
Quick Info
  • From Osoyoos, British Columbia, Canada
  • To Kamloops, British Columbia, Canada
  • Modes
Best Time to Travel

Summer for the best weather and road conditions.

Things to Do in Kamloops
1
Riverside Park
Enjoy the beach and trails on the shores of the Thompson River.
2
BC Wildlife Park
Visit this popular park to see native wildlife.
3
Kamloops Art Gallery
Explore the art exhibitions in the heart of the city.
4
Sun Peaks Resort
Visit this world-class ski resort for skiing or hiking.
Tags
Osoyoos to Kamloops driving to Kamloops road trip Osoyoos to Kamloops Highway 97 to Kamloops traveling to Kamloops BC distance to Kamloops best way to Kamloops BC travel