There are 4 ways to get from West Vancouver to Harrison Mills by train, bus, subway, taxi, 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.
Train
best- Take the train from Vancouver to Agassiztrain VIA Rail
2h 44m$127–342Drive 122.6 km
cheapest- Drive from West Vancouver to Harrison Millscar 122.6 km
1h 52m$25–35Line 256 bus, line 250 bus, subway, bus, taxi
- Take the bus from (Eastbound Chippendale Rd In Westhill Dr Area) to Eastbound Marine Dr @ 1000 Blockbus 256
- Take the bus from Park Royal @ Bay 5 to Eastbound W Georgia St @ Burrard Stbus 250 / ...
- Take the subway from Burrard Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2subway
- Take the bus from Lougheed Stn Bay 5 to Downtown Chilliwackbus 66
- Take the taxi from Downtown Chilliwack to Harrison Millstaxi
4h 11m$107–144Bus
- Take the bus from Park Royal to East-Vanbus To Cypress / ...
- Take the bus from Vancouver, BC - Pacific Central Station to Chilliwack, BCbus Vancouver
4h 43m$148–216
Questions & Answers
The cheapest way to get from West Vancouver to Harrison Mills is to drive which costs $24 - $35 and takes 1h 52m.
The fastest way to get from West Vancouver to Harrison Mills is to drive which takes 1h 52m and costs $24 - $35.
No, there is no direct bus from West Vancouver to Harrison Mills. However, there are services departing from (Eastbound Chippendale Rd In Westhill Dr Area) and arriving at Chilliwack, BC via Park Royal and Vancouver, BC - Pacific Central Station. The journey, including transfers, takes approximately 4h 43m.
No, there is no direct train from West Vancouver to Harrison Mills. However, there are services departing from Vancouver and arriving at Agassiz via . The journey, including transfers, takes approximately 2h 44m.
The distance between West Vancouver and Harrison Mills is 153 km. The road distance is 122.6 km.
The best way to get from West Vancouver to Harrison Mills without a car is to train which takes 2h 44m and costs $120 - $350.
It takes approximately 2h 44m to get from West Vancouver to Harrison Mills, including transfers.
West Vancouver to Harrison Mills bus services, operated by Cypress Coach Lines, depart from Park Royal station.
West Vancouver to Harrison Mills train services, operated by VIA Rail, depart from Vancouver station.
The best way to get from West Vancouver to Harrison Mills is to train which takes 2h 44m and costs $120 - $350. Alternatively, you can bus, which costs $140 - $220 and takes 4h 43m.
What companies run services between West Vancouver, BC, Canada and Harrison Mills, BC, Canada?
VIA Rail operates a train from Vancouver to Agassiz twice a week. Tickets cost $26–220 and the journey takes 2h 3m. Alternatively, you can take a bus from (Eastbound Chippendale Rd In Westhill Dr Area) to Harrison Mills via Eastbound Marine Dr @ 1000 Block, Park Royal, East-Van, Vancouver, BC - Pacific Central Station, and Chilliwack, BC in around 4h 43m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Vancouver to Agassiz
- Ave. Duration
- 2h 3m
- Frequency
- Twice a week
- Estimated price
- $26–220
- Website
- https://www.viarail.ca/en
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
- Phone
- +1 604 953 3333
- Website
- translink.ca
Subway from Burrard Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2
- Ave. Duration
- 41 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 604 953 3333
- Website
- translink.ca
Bus from (Eastbound Chippendale Rd In Westhill Dr Area) to Eastbound Marine Dr @ 1000 Block
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Park Royal @ Bay 5 to Eastbound W Georgia St @ Burrard St
- Ave. Duration
- 20 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 604 854 3232
- [email protected]
- Website
- bctransit.com
Bus from Lougheed Stn Bay 5 to Downtown Chilliwack
- Ave. Duration
- 1h 32m
- 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 604 937 7669
- [email protected]
- Website
- cypresscoachlines.com
Bus from Park Royal to East-Van
- Ave. Duration
- 51 min
- Frequency
- On demand
- Estimated price
- $19
- Website
- https://www.cypresscoachlines.com/
- Book at
- https://ccl.zaui.net/booking/web/#/guest/journey-widget/search
- Passenger
- $19
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Vancouver, BC - Pacific Central Station to Chilliwack, BC
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Website
- https://www.myebus.ca/
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Vancouver, BC - Pacific Central Station to Chilliwack, BC
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $26–60
- Website
- https://www.riderexpress.ca/
- Standard
- $26–60
- Ave. Duration
- 38 min
- Estimated price
- $95–120
Cheam Taxi
- Phone
- +1 604 847 1111
- Website
- cheamtaxi.com
Chilliwack Taxi
- Phone
- +1 604 795 9111
- Website
- chilliwacktaxi.com
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 Travelling by boat in Italy, How to get from London City Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
West Vancouver to Harrison Mills bus services, operated by Cypress Coach Lines, arrive at East-Van station.
West Vancouver to Harrison Mills train services, operated by VIA Rail, arrive at Agassiz station.
Yes, the driving distance between West Vancouver to Harrison Mills is 123 km. It takes approximately 1h 52m to drive from West Vancouver to Harrison Mills.
There are 69+ hotels available in Harrison Mills.


















