There are 6 ways to get from Abbotsford to Okotoks by plane, shuttle, bus, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Abbotsford International Airport, shuttle
best- Fly from Abbotsford International Airport (YXX) to Calgary International Airport (YYC)plane YXX - YYC
- Take a shuttle bus from Calgary to Okotoks
5h 2m$96–616Bus
- Take the bus from Abbotsford to Canmorebus Van-Cal
- Take the bus from Canmore - Northwind Hotel to Calgary Downtown Ticket Office 606 5 Ave SWbus Ebus
15h 57mDrive 936.1 km
- Drive from Abbotsford to Okotokscar 936.1 km
10h 34m$190–274Line 1 bus, bus, subway to Vancouver International Airport, fly, shuttle
- Take the bus from Bourquin Exch Bay A to Highstreet Exch Bay Fbus
- Take the bus from Highstreet Exch Bay D to Lougheed Stn Bay 5bus
- Take the subway from Lougheed Town Centre Station @ Platform 1 to Granville Station @ Platform 1subway
- Fly from Vancouver International Airport (YVR) to Calgary International Airport (YYC)plane YVR - YYC
- Take a shuttle bus from Calgary to Okotoks
7h 15m$100–512Bus via Kelowna
- Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Kelowna - 516 Lawrence Avebus Ebus
- Take the bus from Kelowna - 516 Lawrence Ave to Calgary Downtown Ticket Office 606 5 Ave SWbus Ebus
18h 16mBus via Kaslo
- Take the bus from Chilliwack, BC - 43971 Industrial Way Unit B to Kaslo, BC - 405 4th Stbus Vancouver
- Take the bus from Kaslo, BC - 405 4th St to Okotoks, ABbus Kaslo
20h 22m$434–563
Abbotsford International Airport (YXX) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Abbotsford to Okotoks is to line 1 bus and bus and subway and fly and shuttle which costs $95 - $550 and takes 7h 15m.
The fastest way to get from Abbotsford to Okotoks is to fly and shuttle which takes 5h 2m and costs $95 - $650.
No, there is no direct bus from Abbotsford to Okotoks. However, there are services departing from Abbotsford and arriving at Okotoks, AB via Canmore - Northwind Hotel, Eb 5 Av Sw @ 6 St Sw and Calgary, AB - 11488, 24 Street SE. The journey, including transfers, takes approximately 15h 57m.
The distance between Abbotsford and Okotoks is 706 km. The road distance is 936.1 km.
The best way to get from Abbotsford to Okotoks without a car is to bus which takes 15h 57m and costs .
It takes approximately 5h 2m to get from Abbotsford to Okotoks, including transfers.
Abbotsford to Okotoks bus services, operated by Rider Express, depart from Abbotsford station.
Abbotsford to Okotoks bus services, operated by Rider Express, arrive at Canmore station.
Okotoks is 1h ahead of Abbotsford. It is currently 1:40 PM in Abbotsford and 2:40 PM in Okotoks.
Yes, the driving distance between Abbotsford to Okotoks is 936 km. It takes approximately 10h 34m to drive from Abbotsford to Okotoks.
What companies run services between Abbotsford, BC, Canada and Okotoks, AB, Canada?
You can take a vehicle from Abbotsford to Okotoks, AB via Abbotsford, Canmore - Northwind Hotel, Calgary Downtown Ticket Office 606 5 Ave SW, Eb 5 Av Sw @ 6 St Sw, SB 24 ST @ Douglas Glen GA SE, and Calgary, AB - 11488, 24 Street SE in around 15h 57m.
- Website
- westjet.com
Flights from Abbotsford International Airport to Calgary International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $45–700
Flights from Vancouver International Airport to Calgary International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $60–600
Flights from Vancouver International Airport to Calgary International Airport via Kelowna
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $60–600
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Subway from Lougheed Town Centre Station @ Platform 1 to Granville Station @ Platform 1
- Ave. Duration
- 38 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 58 7899 0844
- [email protected]
- Website
- Falcon Bus
Shuttle from Calgary to Okotoks
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $13
- Website
- Falcon Bus
Shuttle from Calgary to Okotoks
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $13
- Website
- Falcon Bus
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 How do I buy a London Underground ticket?, What documents do I need to cross Niagara Falls?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
There are 13+ hotels available in Okotoks.




