- Accommodations
- Things to Do
- Festivals & Events
- Dining
- Shopping
- Getting Here
- Contact
![]()
How to get to Harrison Hot Springs:
Car
Harrison Hot Springs, BC, conveniently situated in the heart of the Fraser Valley, is a 90 minute drive east of Vancouver, or less than 3 hours north of Seattle. Once in the Valley you can travel on Highway 1 or the Scenic 7 Highway to reach the Village of Harrison Hot Springs and Harrison Lake. Highway 1 provides the quickest route, while the Scenic 7 is a slower gently winding route.
GPS coordinates for the visitor centre are: N49.17.931, W121.47.078.

Bus
You can reach Harrison Hot Springs through public transportation from any community serviced by Greyhound bus. Take the Greyhound to Chilliwack. From Vancouver there are buses that leave frequently and the ride is between 1-2 hours. A full schedule is on their website at www.greyhound.ca.
From here will need to transfer to the Agassiz/Harrison bus to continue to Harrison Hot Springs. For a full bus schedule for Chilliwack and Agassiz/Harrison Hot Springs visit their website at Chilliwack Transit or call 604-795-3838.
Taxis are also available that service both Harrison Hot Springs and Chilliwack. Booking ahead is probably a good idea. Chilliwack Taxi -1-877-795-9111 or Cheam Taxi -1-866-824-2800
Plane
You can arrive via the Vancouver International Airport (90 minute drive) or the Abbotsford International Airport (45 minute drive). Float planes are also welcome and docking facilities are available.
Boat
Harrison Hot Springs is accessible by boat from Vancouver via the Fraser and Harrison Rivers. This is a spectacular way to visit the area. You are encouraged to contact the local marinas for navigation and moorage information prior to arriving.
If you have any questions about taking a trip to Harrison Hot Springs, please contact us today.
![]()



Subscribe to our newsletter & alerts


