There are 5 ways to get from Calgary to Yarrow by plane, bus, car, subway, or shuttle
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, line 51 bus, line 55 bus
best- Fly from Calgary International Airport (YYC) to Abbotsford International Airport (YXX)YYC - YXX
- Take the bus from Vedder Rd at Luckakuck Way to Keith Wilson Rd at Kathleen Dr
- Take the bus from Keith Wilson Rd at Kathleen Dr to Yarrow Central Rd at Kehler St
6h 8m$61–347Fly to Vancouver International Airport, subway, bus
cheapest- Fly from Calgary International Airport (YYC) to Vancouver International Airport (YVR)YYC - YVR
- Take the subway from Granville Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2
- Take the bus from Lougheed Stn Bay 1 to Vedder Rd at Luckakuck Way
7h 35m$60–310Bus
- Take the bus from Calgary, AB - Westbrook Mall to Chilliwack, BCCalgary
13h 24m$167–208Drive 882.5 km
- Drive from Calgary to Yarrow882.5 km
10h 1m$176–255Fly to Seattle-Tacoma International Airport, shuttle, drive
- Fly from Calgary International Airport (YYC) to Seattle-Tacoma International Airport (SEA)YYC - SEA
- Take a shuttle bus from Seattle-Tacoma International Airport to Bellingham, WA-4 points by Sheraton
- Drive from Bellingham, WA-4 points by Sheraton to Yarrow
8h 54m$211–817
Calgary to Yarrow by bus
Questions & Answers
The cheapest way to get from Calgary to Yarrow is to fly and subway and bus which costs $60 - $310 and takes 7h 35m.
The fastest way to get from Calgary to Yarrow is to fly and line 51 bus and line 55 bus which takes 6h 8m and costs $60 - $350.
No, there is no direct bus from Calgary to Yarrow. However, there are services departing from Calgary, AB - Westbrook Mall and arriving at Yarrow Central Rd at Kehler St via Vedder Rd at Luckakuck Way and Keith Wilson Rd at Kathleen Dr. The journey, including transfers, takes approximately 13h 24m.
The distance between Calgary and Yarrow is 710 km. The road distance is 882.5 km.
The best way to get from Calgary to Yarrow without a car is to bus which takes 13h 24m and costs $160 - $210.
It takes approximately 6h 8m to get from Calgary to Yarrow, including transfers.
Calgary to Yarrow bus services, operated by Rider Express, depart from Calgary, AB - Westbrook Mall station.
Calgary to Yarrow bus services, operated by Rider Express, arrive at Chilliwack, BC station.
Yarrow is 1h behind Calgary. It is currently 7:31 AM in Calgary and 6:31 AM in Yarrow.
Yes, the driving distance between Calgary to Yarrow is 882 km. It takes approximately 10h 1m to drive from Calgary to Yarrow.
What companies run services between Calgary, AB, Canada and Yarrow, BC, Canada?
Rider Express operates a bus from Calgary, AB - Westbrook Mall to Chilliwack, BC twice daily. Tickets cost $160–210 and the journey takes 11h 55m.
- Website
- westjet.com
Flights from Calgary International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $30–140
Flights from Calgary International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 4h 9m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $30–140
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $35–320
Flights from Calgary International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $150–700
Flights from Calgary International Airport to Seattle-Tacoma International Airport via Vancouver International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $150–700
- Website
- delta.com
Flights from Calgary International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $30–140
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $35–320
Flights from Calgary International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $150–700
Flights from Calgary International Airport to Seattle-Tacoma International Airport via Vancouver International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $150–700
- Website
- aircanada.com
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $55–350
Flights from Calgary International Airport to Seattle-Tacoma International Airport via Vancouver International Airport
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- $80–500
- Website
- flyflair.com
Flights from Calgary International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $40–290
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $45–280
- Website
- alaskaair.com
Flights from Calgary International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $75–470
- Phone
- +1 604-953-3333
- Website
- translink.ca
Subway from Granville Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- https://www.translink.ca
- Phone
- 604-854-3232
- Website
- bctransit.com
Bus from Vedder Rd at Luckakuck Way to Keith Wilson Rd at Kathleen Dr
- Ave. Duration
- 12 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- https://bctransit.com/central-fraser-valley/home
- Schedules at
- https://www.bctransit.com/central-fraser-valley/schedules-and-maps/
- Adult
- $3
Bus from Keith Wilson Rd at Kathleen Dr to Yarrow Central Rd at Kehler St
- Ave. Duration
- 12 min
- Frequency
- Every 3 hours
- Website
- https://bctransit.com/central-fraser-valley/home
- Schedules at
- https://www.bctransit.com/central-fraser-valley/schedules-and-maps/
- Adult
- $0
Bus from Lougheed Stn Bay 1 to Vedder Rd at Luckakuck Way
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- https://bctransit.com/central-fraser-valley/home
- Schedules at
- https://www.bctransit.com/central-fraser-valley/schedules-and-maps/
- Adult
- $3
- 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
- $160–210
- Website
- https://riderexpress.ca/
- Standard
- $160–210
- Phone
- +1 866-235-5247
- shuttle@airporter.com
- Website
- airporter.com
Shuttle from Seattle-Tacoma International Airport to Bellingham, WA-4 points by Sheraton
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $45–95
- Schedules at
- airporter.com
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
There are 237+ hotels available in Yarrow.








