There are 5 ways to get from Calgary to Abbotsford 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 to Abbotsford International Airport
best- Fly from Calgary International Airport (YYC) to Abbotsford International Airport (YXX)plane YYC - YXX
4h 19m$119–411Bus
cheapest- Take the bus from Calgary, AB - Westbrook Mall to Chilliwack, BCbus Calgary
12h 53m$106–217Drive 898.5 km
- Drive from Calgary to Abbotsfordcar 898.5 km
10h 11m$182–262Fly to Vancouver International Airport, bus
- Fly from Calgary International Airport (YYC) to Vancouver International Airport (YVR)plane YYC - YVR
- Take the bus from Lougheed Stn Bay 5 to McCallum P&Rbus
5h 24m$130–485Bus via Kelowna
- Take the bus from Calgary to Kelowna, BC - Downtown 516 Lawrence Avebus Calgary
- Take the bus from Kelowna, BC - Downtown to Chilliwack, BCbus Kelowna
14h 53m
Calgary to Abbotsford by bus
Questions & Answers
The cheapest way to get from Calgary to Abbotsford is to bus which costs $100 - $220 and takes 12h 53m.
The fastest way to get from Calgary to Abbotsford is to fly which takes 4h 19m and costs $110 - $420.
No, there is no direct bus from Calgary to Abbotsford. However, there are services departing from Calgary, AB - Westbrook Mall and arriving at McCallum P&R via Vedder Rd at Luckakuck Way. The journey, including transfers, takes approximately 12h 53m.
The distance between Calgary and Abbotsford is 666 km. The road distance is 898.5 km.
The best way to get from Calgary to Abbotsford without a car is to bus which takes 12h 53m and costs $100 - $220.
It takes approximately 4h 19m to get from Calgary to Abbotsford, including transfers.
Calgary to Abbotsford bus services, operated by Rider Express, depart from Calgary, AB - Westbrook Mall station.
The best way to get from Calgary to Abbotsford is to fly which takes 4h 19m and costs $110 - $420. Alternatively, you can bus, which costs $100 - $220 and takes 12h 53m.
Calgary to Abbotsford bus services, operated by Rider Express, arrive at Chilliwack, BC station.
Abbotsford is 1h behind Calgary. It is currently 1:27 AM in Calgary and 12:27 AM in Abbotsford.
What companies run services between Calgary, AB, Canada and Abbotsford, BC, Canada?
Flair Airlines and WestJet fly from Calgary International Airport (YYC) to Abbotsford International Airport (YXX) every 4 hours. Alternatively, Rider Express operates a bus from Calgary, AB - Westbrook Mall to Chilliwack, BC twice daily. Tickets cost $100–220 and the journey takes 11h 55m.
- Website
- westjet.com
Flights from Calgary International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $65–360
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $75–260
- Website
- aircanada.com
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $65–380
- Website
- flyflair.com
Flights from Calgary International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $85–360
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $100–440
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Calgary, AB - Westbrook Mall to Chilliwack, BC
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- $100–220
- Website
- https://riderexpress.ca/
- Standard
- $100–220
- Phone
- +1 604 854 3232
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Lougheed Stn Bay 5 to McCallum P&R
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $3
- 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
- $3
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- myebus.ca
Bus from Calgary to Kelowna, BC - Downtown 516 Lawrence Ave
- Ave. Duration
- 9h 5m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
Bus from Kelowna, BC - Downtown to Chilliwack, BC
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Website
- https://www.myebus.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 Getting to Rome from the airport, How do I get from Sydney to Melbourne, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Calgary to Abbotsford is 898 km. It takes approximately 10h 11m to drive from Calgary to Abbotsford.
Book your Calgary to Abbotsford bus tickets online with Omio.
There are 53+ hotels available in Abbotsford.









