Travel from Vancouver-BC-Canada to Harrison-Hot-Springs

Bus or train from Vancouver to Harrison Hot Springs?

VIA Rail operates a train from Vancouver to Harrison Hot Springs twice daily. Tickets cost $26 - $75 and the journey takes 2 h 3 min. Alternatively, Greyhound Canada operates a bus from Vancouver to Harrison Hot Springs every 3 hours. Tickets cost $11 - $30 and the journey takes 1 h 31 min.

How to get from Vancouver to Harrison Hot Springs

ModeDurationPrice
From Vancouver train to Westbound Pioneer at Evergreen then line 11 bus to Northbound Hot Springs at Cedar.3 h 13 min$51
From Vancouver, BC bus to Northbound 7770 block Vedder, line 1 bus to Downtown Exchange Bay B, then line 11 bus to Northbound Hot Springs at Cedar.3 h 43 min$31
From Vancouver drive to Harrison Hot Springs.1 h 36 min$16

How long does it take to get from Vancouver to Harrison Hot Springs?

It takes approximately 3 h 13 min to get from Vancouver to Harrison Hot Springs, including transfers.

Is there a direct bus between Vancouver and Harrison Hot Springs?

No, there is no direct bus from Vancouver to Harrison Hot Springs. However, there are services departing from Vancouver, BC and arriving at Northbound Hot Springs at Cedar via Northbound 7770 block Vedder and Downtown Exchange Bay B. The journey, including transfers, takes approximately 3 h 43 min.

Operators from Vancouver to Harrison Hot Springs

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
BC Transit - Chilliwack Transit SystemBC Transit - Chilliwack Transit System
Greyhound Canada+1 1-800-661-8747Greyhound Canada