Turo

by Turo

posted on July 4, 2025

The Edmonton to Kelowna drive takes you over wide-open roads with stunning mountain views and quiet stops that make the trip feel like an adventure. This road trip guide highlights the essential things to keep in mind and five stops that make the journey worth slowing down for.

In this guide, we’ll be covering:

The best rental cars in Edmonton for a road trip to Kelowna

Tips for driving from Edmonton to Kelowna, BC

Most drivers take Highway 16 west, then Highway 5 south through Kamloops before heading into Kelowna via Highway 97. The route is scenic but long – plan for around 10 hours of driving. Rest stops and fuel are easy to find in towns like Edson, Valemount, and Kamloops.

How are the road conditions between Edmonton and Kelowna?

The route covers everything from straight prairie stretches to winding mountain passes. Most of the drive is on well-maintained highways, but watch for sharp turns and steep grades near Jasper and Kamloops.

What is the best time of year to drive from Edmonton to Kelowna?

Plan your trip between late spring and fall. Roads are clear, daylight hours are long, and mountain weather is more predictable. Summer brings more traffic near parks and resorts, but also the most reliable access to hiking trails, viewpoints, and outdoor stops.

Browse Turo for the best car rentals for the Edmonton to Kelowna drive

Are there EV chargers along the way between Edmonton and Kelowna?

This drive is EV-friendly, with fast chargers in Edson, Hinton, Jasper, Valemount, Kamloops, and Kelowna. Most are located right off the highway. Electric vehicle drivers will have more than enough coverage to keep the trip smooth and on schedule.

Where to stop while driving from Edmonton to Kelowna, British Columbia

Driving from Edmonton to Kelowna is a long haul, but these five stops give you a reason to stretch, explore, and make the road feel like part of the trip, not just the way to get there.

Rocky Mountain House National Historic Site

Edmonton to Kelowna drive The ultimate road trip guide Rocky Mountain House National Historic Site

This early stop blends history and nature with walking trails, exhibits, and quiet riverside picnic spots. It’s a peaceful way to ease into the drive and learn something new before hitting the mountains.

  • Distance from Edmonton: 220 km (~2.5 hours)
  • Distance to Kelowna: 780 km (~8 hours)

The Rocky Mountain House National Historic Site is uncrowded, open year-round, and offers a real sense of place without eating up your travel day.


Pack snacks and stretch your legs along the North Saskatchewan River trails. The site has clean washrooms, shaded areas, and space for kids to move around before the next leg of the trip.


Head south on Highway 2, then west on Highway 11 toward Rocky Mountain House. If you’re flying in, book an Edmonton airport car rental and choose a minivan or van for comfort and extra space. Options from Chevrolet or Chrysler make longer travel days more relaxed for the whole family.


Revelstoke, BC

EdmoEdmonton to Kelowna drive The ultimate road trip guide Revelstoke, BCnton to Kelowna drive The ultimate road trip guide Revelstoke, BC

Revelstoke is a small mountain town with big character, where some of BC’s best skiing, local hospitality, and national park trails all meet within minutes of each other. It’s a great stop for explorers of all ages!

  • Distance from Edmonton: 641 km (~7 hours)
  • Distance to Kelowna: 320 km (~3.5 hours)

Revelstoke has a walkable downtown and a great food scene. You can grab a coffee, visit a museum, or get some fresh air without needing to go far.


Stop in town to refuel and pick up snacks. Mount Revelstoke National Park, just to the north, is one of the best parks in British Columbia, and the Revelstoke Dam visitor centre offers history with a view.


Exit Highway 1 into Revelstoke and follow signs for downtown or Mount Revelstoke. A Jeep, Subaru or Toyota SUV gives you plenty of traction and cargo space for your luggage or outdoor gear. Choosing an all-wheel drive vehicle will keep you confident on the mountain roads.


Three Valley Gap Ghost Town

Edmonton to Kelowna drive The ultimate road trip guide Three Valley Gap Ghost Town

This roadside attraction just west of Revelstoke brings gold rush history to life with more than 25 relocated and restored buildings. It’s quirky, interesting, and easy to explore in under an hour.

  • Distance from Edmonton: 655 km (~7.25 hours)
  • Distance to Kelowna: 305 km (~3 hours)

It’s a classic stretch-your-legs kind of pitstop. There are lots of good photo ops in the town, and it’s completely different from the natural scenery around it.


The entrance is just off the Trans-Canada Highway, and the lot can fill up quickly in summer. Parking is tight, especially for larger vehicles.


From Revelstoke, head west on Highway 1 for about 20 minutes. Look for signs near the lake. A compact car rental, like a BMW, Mercedes-Benz, or Nissan model, will make it easier to get in, park, and make your way out without stress.


Myra Canyon Trestles

Edmonton to Kelowna drive The ultimate road trip guide Myra Canyon Trestles

There are so many things to do around Kelowna. The Myra Canyon Trestles trace a section of the historic Kettle Valley Rail Trail with sweeping valley views and restored wooden bridges. It’s one of the Okanagan’s most iconic cycling routes.

  • Distance from Edmonton: 865 km (~9.5 hours)
  • Distance to Kelowna: 35 km (~45 minutes)

The trestles curve along cliffs and forest, offering views you won’t get from the highway. It’s peaceful, well-maintained, and worth the short detour.


You can walk or rent bikes at the trailhead. Public restrooms are available at both access points. Bring water, layers, and sun protection.


Take Highway 97 into Kelowna, then follow signs for Myra Forest Service Road. It’s a great route if you choose an electric vehicle, like a Tesla or Chevrolet model, as your rental car in Edmonton. Charging stops are available in Jasper, Valemount, Kamloops, and Kelowna, so you’ll have plenty of coverage along the way.


Quails’ Gate Estate Winery

Edmonton to Kelowna drive The ultimate road trip guide Quails’ Gate Estate Winery

Perched along the edge of Okanagan Lake, Quails’ Gate Estate Winery has gorgeous vineyard views, award-winning wines, and a calm, open setting. It’s a relaxing place to wrap up your road trip with a tasting or a late lunch.

  • Distance from Edmonton: 895 km (~10 hours)
  • Distance to Kelowna: 10 km (~15 minutes)

The setting is quiet, the wine is fantastic, and you can take your time. It feels like a reward after the long drive in.


Reservations are recommended for tastings and dining. Leave time to walk the property or visit the shop.


Head south on Highway 97 through Kelowna, then cross the bridge into West Kelowna. A luxury car, sports car, or classic car turns this short drive into something memorable. What could be better than rolling up to this beautiful place on a sunny day behind the wheel of something extra special?


Frequently asked questions about the Edmonton to Kelowna road trip

Where is Kelowna?

Kelowna is in the southern interior of British Columbia, along the western edge of Okanagan Lake. It sits in one of Canada’s most popular wine regions, surrounded by mountains, vineyards, and water. The city is about a 10-hour drive southwest of Edmonton and roughly a five-hour road trip from Vancouver.

Most visitors arrive by car, but Kelowna International Airport is just 15 minutes from downtown and offers year-round service from major Canadian cities. If you’re flying in, booking a Kelowna airport car rental with Turo means you can pick the exact vehicle you want and have it delivered right to the terminal!

How long does it take to drive from Edmonton to Kelowna, BC?

The drive takes about 10 hours without extended stops. Expect mountain roads, changing elevations, and scenic stretches that are worth slowing down for.

Where to stop between Edmonton and Kelowna?

Some of the best places to stop include Rocky Mountain House, Revelstoke, Three Valley Gap, and Myra Canyon. These breaks give you so much more to look forward to than just getting out of the car and stretching.

Exploring Kelowna in the perfect rental car from Edmonton International Airport

Is it better to drive to Kelowna from Edmonton or Calgary?

It depends on what you want from the trip. The drive from Edmonton is longer but passes through more varied terrain. Driving from Calgary to Kelowna is shorter and more direct, with quicker access to the southern Okanagan. Both routes are scenic, just in different ways.

Can you drive from Edmonton to Kelowna in one day?

You can, but it makes for a long day. Plan for rest breaks, fuel stops, and weather delays if you’re doing it all in one go.

The best rental cars for can’t-miss activities in Kelowna

Book your rental car in Edmonton with Turo

Get ready for the ultimate road trip to Kelowna, British Columbia

Start your trip your way with Turo. No more chaotic counters or pre-booked cars not being there for you. You can book a vehicle that fits your plans and have it delivered where it makes sense, whether that’s the airport, your hotel, or your driveway. Choose something that matches your travel vibe and make this drive your own!

Tags:
Explore more articles