There are 8 ways to get from Chilliwack to Brooks by bus (Flixbus), car, bus, subway, 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.
Bus
best- Take the bus from Downtown Chilliwack Bay B to Highstreet Exch Bay Dbus 66
- Take the bus from Abbotsford to Calgary - Franklin Stn.bus
- Take the bus from Calgary to Brooksbus
17h 39m$142–294Bus, subway to Vancouver International Airport, fly to Calgary International Airport
cheapest- Take the bus from Downtown Chilliwack Bay B 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 the bus from Calgary to Brooksbus
11h 22m$110–540Drive 1,055.3 km
- Drive from Chilliwack to Brookscar 1,055.3 km
11h 52m$214–309Bus via Kamloops
- Take the bus from Hope - Visitors Center to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Calgary Downtown Ticket Office 606 5 Ave SWbus
- Take the bus from Calgary Flix bus to Brooksbus
17h 45mBus via Kelowna
- Take the bus from Hope - Visitors Center to Kelowna - 516 Lawrence Avebus
- Take the bus from Kelowna - 516 Lawrence Ave to Calgary - Airport YYCbus
- Take the bus from Calgary International Airport Domestic Terminal to Brooksbus
20h 8mBus to Abbotsford International Airport, fly to Calgary International Airport, bus
- Take the bus from Downtown Chilliwack Bay B to Highstreet Exch Bay Dbus
- Fly from Abbotsford International Airport (YXX) to Calgary International Airport (YYC)plane YXX - YYC
- Take the bus from Calgary to Brooksbus
10h 36m$112–650Bus to Vancouver International Airport, fly to Cranbrook/Canadian Rockies International Airport, bus
- Take the bus from Downtown Chilliwack Bay B to Lougheed Stn Bay 5bus
- Fly from Vancouver International Airport (YVR) to Cranbrook/Canadian Rockies International Airport (YXC)plane YVR - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Calgary, AB - 11488, 24 Street SEbus
- Take the bus from Calgary to Brooksbus
15h 59m$602–902Line 71 bus, line 72 bus, bus to Kelowna International Airport, fly to Calgary International Airport, bus
- Take the bus from Yale Rd at Nowell St to Pioneer Ave at Evergreen Drbus
- Take the bus from Pioneer Ave at Evergreen Dr to Park St at 3rd Avebus
- Take the bus from Hope - Visitors Center to Kelowna - 516 Lawrence Avebus
- Fly from Kelowna International Airport (YLW) to Calgary International Airport (YYC)plane YLW - YYC
- Take the bus from Calgary to Brooksbus
13h 57m
Vancouver International Airport (YVR) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Chilliwack to Brooks is to bus and subway and fly which costs $110 - $550 and takes 11h 22m.
The fastest way to get from Chilliwack to Brooks is to bus and fly which takes 10h 36m and costs $110 - $650.
No, there is no direct bus from Chilliwack to Brooks. However, there are services departing from Downtown Chilliwack Bay B and arriving at Brooks via Abbotsford and Calgary. The journey, including transfers, takes approximately 17h 39m.
The distance between Chilliwack and Brooks is 1160 km. The road distance is 1055.3 km.
The best way to get from Chilliwack to Brooks without a car is to bus which takes 17h 39m and costs $140 - $300.
It takes approximately 17h 39m to get from Chilliwack to Brooks, including transfers.
Chilliwack to Brooks bus services, operated by BC Transit - Fraser Valley Region, depart from Downtown Chilliwack Bay B station.
Chilliwack to Brooks bus services, operated by BC Transit - Fraser Valley Region, arrive at Highstreet Exch Bay D station.
Brooks is 1h ahead of Chilliwack. It is currently 10:57 AM in Chilliwack and 11:57 AM in Brooks.
Yes, the driving distance between Chilliwack to Brooks is 1055 km. It takes approximately 11h 52m to drive from Chilliwack to Brooks.
What companies run services between Chilliwack, BC, Canada and Brooks, AB, Canada?
You can take a bus from Downtown Chilliwack Bay B to Brooks via Highstreet Exch Bay D, Abbotsford, Calgary - Franklin Stn., NB Franklin CTrain Station, NB Whitehorn CTrain Station, and Calgary in around 17h 39m.
- Website
- westjet.com
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 International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $60–600
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 Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h 30m
- When
- Thursday and Sunday
- Estimated price
- $200–600
Flights from Vancouver International Airport to Cranbrook/Canadian Rockies International Airport via Calgary International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–600
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $65–550
- 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 604 854 3232
- [email protected]
- Website
- Central Fraser Valley
Bus from Downtown Chilliwack Bay B to Highstreet Exch Bay D
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Downtown Chilliwack Bay B to Lougheed Stn Bay 5
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Downtown Chilliwack Bay B to Highstreet Exch Bay D
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Downtown Chilliwack Bay B to Lougheed Stn Bay 5
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Yale Rd at Nowell St to Pioneer Ave at Evergreen Dr
- Ave. Duration
- 34 min
- Frequency
- Every 3 hours
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Pioneer Ave at Evergreen Dr to Park St at 3rd Ave
- Ave. Duration
- 32 min
- Frequency
- 3 times a day
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $0
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 to get from Southend Airport into central London, How to plan an amazing trip around Scandinavia, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
There are nine+ hotels available in Brooks.




