There are 7 ways to get from Waterton to Osoyoos by taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Waterton to Pincher Creektaxi
- Take the bus from Pincher Creek to Balfourbus
- Take the bus from Balfour to Osoyoosbus
12h 53m$395–510Drive 705 km
cheapest- Drive from Waterton to Osoyooscar 705 km
8h 54m$128–185Drive to Cranbrook/Canadian Rockies International Airport, fly to Kelowna International Airport, bus
- Drive from Waterton to Cranbrook/Canadian Rockies International Airport (YXC)car
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Kelowna International Airport (YLW)plane YXC - YLW
- Take the bus from Queensway Exch to Peachtree Squarebus
- Take the bus from Peachtree Square to Main & 89th Stbus
8h 53m$210–640Drive to Cranbrook/Canadian Rockies International Airport, fly to Penticton Regional Airport, bus
- Drive from Waterton to Cranbrook/Canadian Rockies International Airport (YXC)car
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Penticton Regional Airport (YYF)plane YXC - YYF
- Take the bus from Peachtree Square to Main & 89th Stbus
10h 37m$194–1,179Drive, bus to Calgary International Airport, fly to Penticton Regional Airport, bus
- Drive from Waterton to Fort Macleod - Circle K Shell Stationcar
- Take the bus from Fort Macleod - Circle K Shell Station to Calgary - Airport YYCbus
- Fly from Calgary International Airport (YYC) to Penticton Regional Airport (YYF)plane YYC - YYF
- Take the bus from Peachtree Square to Main & 89th Stbus
9h 23mDrive, bus to Calgary International Airport, fly to Kelowna International Airport, bus
- Drive from Waterton to Fort Macleod - Circle K Shell Stationcar
- Take the bus from Fort Macleod - Circle K Shell Station to Calgary - Airport YYCbus
- Fly from Calgary International Airport (YYC) to Kelowna International Airport (YLW)plane YYC - YLW
- Take the bus from Queensway Exch to Peachtree Squarebus
- Take the bus from Peachtree Square to Main & 89th Stbus
10h 59mDrive, bus to Calgary International Airport, fly to Abbotsford International Airport, bus
- Drive from Waterton to Fort Macleod - Circle K Shell Stationcar
- Take the bus from Fort Macleod - Circle K Shell Station to Calgary - Airport YYCbus
- Fly from Calgary International Airport (YYC) to Abbotsford International Airport (YXX)plane YYC - YXX
- Take the bus from Abbotsford to Osoyoosbus
12h 43m
Cranbrook/Canadian Rockies International Airport (YXC) to Kelowna International Airport (YLW) flights
Comparing Your Travel Options
The cheapest way to get from Waterton to Osoyoos is to drive which costs $120 - $190 and takes 8h 54m.
The fastest way to get from Waterton to Osoyoos is to drive and fly and bus which takes 8h 53m and costs $210 - $650.
The distance between Waterton and Osoyoos is 828 km. The road distance is 705 km.
The best way to get from Waterton to Osoyoos without a car is to taxi and bus which takes 12h 53m and costs $390 - $550.
It takes approximately 12h 53m to get from Waterton to Osoyoos, including transfers.
Osoyoos is 1h behind Waterton. It is currently 9:28 AM in Waterton and 8:28 AM in Osoyoos.
Yes, the driving distance between Waterton to Osoyoos is 705 km. It takes approximately 8h 54m to drive from Waterton to Osoyoos.
There are 54+ hotels available in Osoyoos.
What companies run services between Waterton, AB, Canada and Osoyoos, BC, Canada?
There is no direct connection from Waterton to Osoyoos. However, you can take the taxi to Pincher Creek, take the bus to Balfour, then take the bus to Osoyoos. Alternatively, you can drive from Waterton to Osoyoos in around 8h 54m.
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Penticton Regional Airport via Calgary International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $140–1,100
Flights from Calgary International Airport to Penticton Regional Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–650
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $65–600
Flights from Calgary International Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 3h 30m
- When
- Monday to Thursday
- Estimated price
- $65–600
Flights from Calgary International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $45–600
- Website
- flyflair.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- $90–500
Flights from Calgary International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $75–380
- Website
- pacificcoastal.com
Flights from Cranbrook/Canadian Rockies International Airport to Kelowna International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $230–550
- Website
- aircanada.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $45–330
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Pincher Creek to Balfour
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- Home Mountain Man Mike's
Bus from Balfour to Osoyoos
- Ave. Duration
- 4h 40m
- Frequency
- Twice a week
- Estimated price
- $110–150
- Website
- Home Mountain Man Mike's
Bus from Abbotsford to Osoyoos
- Ave. Duration
- 5h
- Frequency
- Twice a week
- Estimated price
- $120–160
- Website
- Home Mountain Man Mike's
- Phone
- +1 844 442 2212
- [email protected]
- Website
- South Okanagan - Similkameen
Bus from Queensway Exch to Peachtree Square
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a week
- Estimated price
- $4–7
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $4–7
Bus from Peachtree Square to Main & 89th St
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- $4–7
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $4–7
Bus from Peachtree Square to Main & 89th St
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- $4–7
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $4–7
Bus from Peachtree Square to Main & 89th St
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- $4–7
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $4–7
Bus from Queensway Exch to Peachtree Square
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a week
- Estimated price
- $4–7
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $4–7
Bus from Peachtree Square to Main & 89th St
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- $4–7
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $4–7
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Fort Macleod - Circle K Shell Station to Calgary - Airport YYC
- Ave. Duration
- 2h 49m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Fort Macleod - Circle K Shell Station to Calgary - Airport YYC
- Ave. Duration
- 2h 49m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Fort Macleod - Circle K Shell Station to Calgary - Airport YYC
- Ave. Duration
- 2h 49m
- Frequency
- Every 10 minutes
- Website
- EBus
- Ave. Duration
- 43 min
- Estimated price
- $130–160
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 Is ride-sharing platform BlaBlaCar right for you?, Italy Travel Guides, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.















