There are 8 ways to get from Edmonton to Oliver by plane, bus, car, tram, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Edmonton International Airport to Penticton Regional Airport
best- Fly from Edmonton International Airport (YEG) to Penticton Regional Airport (YYF)YEG - YYF
7h 58m$311–561Fly Edmonton International Airport to Abbotsford International Airport, bus
cheapest- Fly from Edmonton International Airport (YEG) to Abbotsford International Airport (YXX)YEG - YXX
- Take the bus from Abbotsford, BC - 30440 Liberator Ave to Osoyoos, BC - 9206 97th St
11h 12m$141–361Bus via Nelson
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5th Ave SW
- Take the bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Street
- Take the bus from Nelson, BC - 512 Railway Street to Osoyoos, BC - 9206 97th St
21h 54m$266–368Drive 982.6 km
- Drive from Edmonton to Oliver982.6 km
11h 52m$192–276Tram to Edmonton International Airport, fly to Kelowna International Airport, bus, line 40 bus
- Take the tram from Churchill Station to Century Park Station
- Fly from Edmonton International Airport (YEG) to Kelowna International Airport (YLW)YEG - YLW
- Take the bus from Westbank Exch to Peachtree Square
- Take the bus from Peachtree Square to Fairview at Kootenay
8h$384–774Bus to Calgary International Airport, fly to Penticton Regional Airport
- Take the bus from Edmonton, AB -10235 101 St NW to Calgary Airport
- Fly from Calgary International Airport (YYC) to Penticton Regional Airport (YYF)YYC - YYF
8h 22m$221–671Bus
- Take the bus from Edmonton, AB - Downtown to Calgary, AB - Westbrook Mall
- Take the bus from Calgary, AB - Westbrook Mall to Hope, BC
- Take the bus from Hope, BC - 919 Water Avenue to Osoyoos, BC - 9206 97th St
23h 17m$309–404Bus via Kaslo
- Take the bus from Edmonton to Calgary
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th St
- Take the bus from Kaslo, BC - 405 4th St to Osoyoos, BC - 9206 97th St
25h 15m$273–392
Edmonton to Oliver by bus, tram, and foot
Questions & Answers
The cheapest way to get from Edmonton to Oliver is to fly and bus which costs $140 - $370 and takes 11h 12m.
The fastest way to get from Edmonton to Oliver is to fly which takes 7h 58m and costs $310 - $600.
No, there is no direct bus from Edmonton to Oliver. However, there are services departing from Edmonton, AB - Downtown and arriving at Fairview at Kootenay via Calgary, AB - Westbrook Mall, Hope, BC - 919 Water Avenue and Main & 89th St. The journey, including transfers, takes approximately 23h 17m.
The distance between Edmonton and Oliver is 673 km. The road distance is 982.6 km.
The best way to get from Edmonton to Oliver without a car is to bus via Nelson which takes 21h 54m and costs $260 - $370.
It takes approximately 7h 58m to get from Edmonton to Oliver, including transfers.
Edmonton to Oliver bus services, operated by Rider Express, depart from Edmonton, AB - Downtown station.
The best way to get from Edmonton to Oliver is to fly which takes 7h 58m and costs $310 - $600. Alternatively, you can bus via Nelson, which costs $260 - $370 and takes 21h 54m.
Edmonton to Oliver bus services, operated by Rider Express, arrive at Calgary, AB - Westbrook Mall station.
Oliver is 1h behind Edmonton. It is currently 3:12 PM in Edmonton and 2:12 PM in Oliver.
What companies run services between Edmonton, AB, Canada and Oliver, BC, Canada?
WestJet, Flair Airlines, and three other airlines fly from Edmonton International Airport (YEG) to Penticton Regional Airport (YYF) 5 times a day. Alternatively, you can take a bus from Edmonton Downtown Ticket Office - 10014 104 St to Fairview at Kootenay via Calgary Downtown Ticket Office 606 5th Ave SW, EB 6 Street SW Station, SB Anderson CTrain Station, Anderson LRT Station, WB Douglas Glen GA @ 24 ST SE, Calgary, AB - 11488, 24 Street SE, Nelson, BC - 512 Railway Street, Osoyoos, BC - 9206 97th St, and Main & 89th St in around 21h 54m.
- Website
- westjet.com
Flights from Edmonton International Airport to Penticton Regional Airport via Calgary International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $100–950
Flights from Edmonton International Airport to Penticton Regional Airport via Vancouver
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–1,000
Flights from Edmonton International Airport to Penticton Regional Airport via Victoria, Vancouver
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–1,000
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $80–270
Flights from Edmonton International Airport to Kelowna International Airport via Calgary International Airport
- Ave. Duration
- 3h 39m
- When
- Every day
- Estimated price
- $80–270
Flights from Calgary International Airport to Penticton Regional Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $110–600
Flights from Calgary International Airport to Penticton Regional Airport via Vancouver
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–600
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $90–800
Flights from Edmonton International Airport to Abbotsford International Airport via Calgary International Airport
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $90–800
- Website
- flyflair.com
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $80–370
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $40–200
- Website
- pacificcoastal.com
Flights from Edmonton International Airport to Penticton Regional Airport via Vancouver
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $100–550
- Website
- aircanada.com
Flights from Edmonton International Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 3h 39m
- When
- Every day
- Estimated price
- $80–430
Flights from Edmonton International Airport to Kelowna International Airport via Calgary International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $60–370
- Phone
- 780-442-5311
- Website
- edmonton.ca
Tram from Churchill Station to Century Park Station
- Ave. Duration
- 21 min
- Frequency
- Every 10 minutes
- Estimated price
- $4
- Website
- https://www.edmonton.ca/edmonton-transit-system-ets.aspx
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5th Ave SW
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $40–65
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $40–65
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Street
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $140–190
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Nelson, BC - 512 Railway Street to Osoyoos, BC - 9206 97th St
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- $80–110
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Abbotsford, BC - 30440 Liberator Ave to Osoyoos, BC - 9206 97th St
- Ave. Duration
- 5h
- Frequency
- Twice a week
- Estimated price
- $90–120
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Hope, BC - 919 Water Avenue to Osoyoos, BC - 9206 97th St
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Estimated price
- $75–100
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th St
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Kaslo, BC - 405 4th St to Osoyoos, BC - 9206 97th St
- Ave. Duration
- 5h 20m
- Frequency
- Twice a week
- Estimated price
- $90–120
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- 1-844-442-2212
- Website
- bctransit.com
Bus from Westbank Exch to Peachtree Square
- Ave. Duration
- 53 min
- Frequency
- 5 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Schedules at
- https://bctransit.com/south-okanagan-similkameen/schedules-and-maps/
- Single Ride - All Passengers
- $3
Bus from Peachtree Square to Fairview at Kootenay
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Schedules at
- https://bctransit.com/south-okanagan-similkameen/schedules-and-maps/
- Single Ride - All Passengers
- $3
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Edmonton, AB -10235 101 St NW to Calgary Airport
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $68–69
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $68–69
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Edmonton, AB - Downtown to Calgary, AB - Westbrook Mall
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $80–110
- Website
- https://riderexpress.ca/
- Standard
- $80–110
Bus from Calgary, AB - Westbrook Mall to Hope, BC
- Ave. Duration
- 11h 20m
- Frequency
- Twice daily
- Estimated price
- $150–200
- Website
- https://riderexpress.ca/
- Standard
- $150–200
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Edmonton to Calgary
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- $26–65
- Schedules at
- flixbus.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, How to get from Southend Airport into central London, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Edmonton to Oliver is 983 km. It takes approximately 11h 52m to drive from Edmonton to Oliver.
There are 41+ hotels available in Oliver.








