There are 5 ways to get from Abbotsford to Okotoks by plane, bus, or car
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, bus
best- Fly from Abbotsford International Airport (YXX) to Calgary International Airport (YYC)plane YXX - YYC
- Take the bus from Calgary, AB - 4th St & 6th Av SW to Okotoks, AB - Milligan Drive & Okotoks Drivebus
5h 26m$128–488Bus
cheapest- Take the bus from Chilliwack to Calgary - Downtown 9 Ave Sebus Van-Cal
- Take the bus from Calgary, AB - 11th Ave before 1 Street SW to Okotoks, AB - Milligan Drive & Okotoks Drivebus Okotoks Commuter
16h 20m$118–238Drive 936.1 km
- Drive from Abbotsford to Okotokscar 936.1 km
10h 34m$186–268Bus to Vancouver International Airport, fly, bus
- Take the bus from Highstreet Mall to Lougheed Stn Bay 5bus
- Fly from Vancouver International Airport (YVR) to Calgary International Airport (YYC)plane YVR - YYC
- Take the bus from Calgary, AB - 4th St & 6th Av SW to Okotoks, AB - Milligan Drive & Okotoks Drivebus
7h 57m$134–522Bus via Kaslo
- Take the bus from Abbotsford, BC - 30440 Liberator Ave to Kaslo, BC - 405 4th Stbus Vancouver
- Take the bus from Kaslo, BC - 405 4th St to Okotoks, ABbus Kaslo
22h 35m$392–512
Abbotsford to Okotoks by bus and foot
Questions & Answers
The cheapest way to get from Abbotsford to Okotoks is to bus which costs $110 - $240 and takes 16h 20m.
The fastest way to get from Abbotsford to Okotoks is to fly and bus which takes 5h 26m and costs $120 - $490.
No, there is no direct bus from Abbotsford to Okotoks. However, there are services departing from Bourquin Exch Bay B and arriving at Okotoks, AB - Milligan Drive & Okotoks Drive via Highstreet Mall, Chilliwack and Calgary, AB - 11th Ave before 1 Street SW. The journey, including transfers, takes approximately 16h 20m.
The distance between Abbotsford and Okotoks is 712 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 16h 20m and costs $110 - $240.
It takes approximately 5h 26m to get from Abbotsford to Okotoks, including transfers.
Abbotsford to Okotoks bus services, operated by Rider Express, depart from Chilliwack station.
Abbotsford to Okotoks bus services, operated by Rider Express, arrive at Calgary - Downtown 9 Ave Se station.
Okotoks is 1h ahead of Abbotsford. It is currently 1:11 AM in Abbotsford and 2:11 AM 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 bus from Bourquin Exch Bay B to Okotoks, AB - Milligan Drive & Okotoks Drive via Highstreet Mall, Vedder Rd at Luckakuck Way, Chilliwack, Calgary - Downtown 9 Ave Se, and Calgary, AB - 11th Ave before 1 Street SW in around 16h 20m.
- Website
- westjet.com
Flights from Abbotsford International Airport to Calgary International Airport
- Ave. Duration
- 1h 24m
- 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
- $65–370
- Website
- aircanada.com
Flights from Vancouver International Airport to Calgary International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $60–350
- Website
- flyflair.com
Flights from Abbotsford International Airport to Calgary International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $80–400
Flights from Vancouver International Airport to Calgary International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $85–430
- Phone
- +1 587 534 0542
- [email protected]
- Website
- onitregionaltransit.ca
Bus from Calgary, AB - 4th St & 6th Av SW to Okotoks, AB - Milligan Drive & Okotoks Drive
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- $15
- Schedules at
- onitregionaltransit.ca
Bus from Calgary, AB - 11th Ave before 1 Street SW to Okotoks, AB - Milligan Drive & Okotoks Drive
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- $15
- Schedules at
- onitregionaltransit.ca
Bus from Calgary, AB - 4th St & 6th Av SW to Okotoks, AB - Milligan Drive & Okotoks Drive
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- $15
- Schedules at
- onitregionaltransit.ca
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Chilliwack to Calgary - Downtown 9 Ave Se
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- $100–220
- Website
- https://www.riderexpress.ca/
- Standard
- $100–220
- Phone
- +1 604 854 3232
- [email protected]
- Website
- bctransit.com
Bus from Highstreet Mall to Lougheed Stn Bay 5
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Website
- https://www.bctransit.com/central-fraser-valley/
- Website
- https://www.bctransit.com/chilliwack/
- Website
- https://www.bctransit.com/agassiz-harrison/
- Website
- https://www.bctransit.com/hope/
- Adult
- $0
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Abbotsford, BC - 30440 Liberator Ave to Kaslo, BC - 405 4th St
- Ave. Duration
- 10h 10m
- Frequency
- Twice a week
- Estimated price
- $190–250
- Website
- https://mountainmanmikes.ca/
Bus from Kaslo, BC - 405 4th St to Okotoks, AB
- Ave. Duration
- 9h 40m
- Frequency
- Once a week
- Estimated price
- $200–260
- Website
- https://mountainmanmikes.ca/
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 Need to know: Eurostar, What documents do I need to cross Niagara Falls?, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
There are 12+ hotels available in Okotoks.












