Oliver
Oliver
Edmonton
Edmonton
Bus Driving

Oliver to Edmonton

Updated: 28 May 2026

The journey from Oliver to Edmonton covers approximately 950 km, taking you from the Okanagan Valley through the Rocky Mountains into Alberta. You will travel east on Highway 3, then north through Calgary to Edmonton. The drive takes about 11 hours. This route is a long, scenic journey through the diverse landscapes of British Columbia and Alberta, from vineyards to forests and mountains.

Total Distance: 950 km driving distance; 650 km straight-line air distance.
Fastest Way
Driving via Highway 3 and Highway 2 is the fastest method, taking 11 hours.
Cheapest Way
Driving is the most economical if you are traveling with more than one person.
Compare Oliver to Edmonton Routes
Bus
Connecting
Driving
Direct
Duration 14 hours 11 hours
Avg Price 200-280 CAD 160-200 CAD in fuel
Operator Ebus Personal Vehicle
Route Bus from Penticton to Kelowna, transfer to Edmonton-bound service. Highway 3 East to Crowsnest Pass, Highway 2 North to Edmonton.
Tip Book your tickets well in advance as this is a long-distance route. This is a very long drive; plan for overnight stops if necessary.
Travel Tips
  • Long Drive
    This is a very long drive; plan for regular breaks and overnight stops.
  • Mountain Driving
    The mountain passes can have sudden weather changes; check DriveBC before leaving.
  • Connectivity
    Cell service is generally good, but expect some dead zones in the remote areas.
  • Booking
    If taking the bus, arrive at the station 20 minutes before departure.
  • Supplies
    Pack snacks and water, as services are limited on the long stretches.
Safety Tips
  • Winter Tires
    Mandatory on mountain highways from October to April.
  • Emergency Kit
    Keep a basic emergency kit in your trunk, including a blanket and flashlight.
  • Speeding
    Police frequently monitor speed on the highway.
  • Fatigue
    Take breaks every 2 hours to stay alert on the long highway stretches.
People Also Ask
  • Is the drive difficult?
    The drive is straightforward but very long and requires caution.
  • Are there buses available?
    Yes, Ebus operates routes connecting the Okanagan to Edmonton.
  • How long does it take by bus?
    Expect about 14 hours including transfer times.
  • What is the best time to drive?
    Daylight hours are recommended to enjoy the scenery and avoid wildlife.
  • Is there a train?
    No, there is no passenger rail service between Oliver and Edmonton.
Quick Info
  • From Oliver, British Columbia, Canada
  • To Edmonton, Alberta, Canada
  • Modes
Best Time to Travel

June to September for clear mountain passes and pleasant weather.

Things to Do in Edmonton
1
West Edmonton Mall
One of the largest malls in the world with an indoor water park and amusement park. It is a must-visit.
2
Edmonton Valley Zoo
A great zoo with a focus on conservation. It is perfect for families.
3
Art Gallery of Alberta
Features contemporary art exhibitions. It is a cultural highlight.
4
Fort Edmonton Park
A living history museum that recreates life in the early 1900s. It is a unique place to visit.
Tags
Oliver to Edmonton driving to Edmonton Okanagan to Alberta BC travel guide Highway 3 to Highway 2 Edmonton transport Oliver BC travel BC road trip