Getting to
Harrison Hot Springs BC

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.  

GPS coordinates for the visitor centre are: N49.17.931, W121.47.078.

Geting here by car map

If you have any questions about taking a trip to Harrison Hot Springs, please contact us today.

  • By Car

    From Vancouver (allow 90 minutes): Follow the Trans Canada Highway (Highway 1) east past Chilliwack and take the 135 Exit.  Follow the signs to Harrison Hot Springs .  Looking for a leisurely scenic route take Highway 7 along the north side of the Fraser River past Mission and follow the signs to Harrison Hot springs.

    From Vancouver International Airport (allow 2 hours): Take Highway 99 south to Highway 10 thru Langley following the signs to Highway 1 east to Hope.  Stay on Highway 1 until exit 135 and follow the signs to Harrison Hot Springs. 

    From Kelowna (allow 3 hours): Take Highway 97C to Merritt, at Merritt head south on the Coquihalla, Highway 5 to Hope and then follow Highway 1 to Exit 135.  From there follow the signs to Harrison Hot Springs.

    From Seattle (allow 3 hours): Follow Interstate 5 north to Bellingham, take Exit 256A and Highway 539 (Guide Meridien) north to Lynden, turn east (right) and follow the signs to Sumas and the border
    Shortly after crossing the border take the Highway 1 east, follow the highway past Chilliwack to Exit 135 and follow the signs for Harrison Hot Springs. Please remember to bring your Passport or enhanced drivers licence.

    More detailed driving maps and directions from Vancouver or Seattle can be found on our regional maps page. 

  • By Bus

    You can reach Harrison Hot Springs through public transportation from any community serviced by Greyhound bus or by taking the new Fraser Valley Regional Express 66 FVX .  

    The new Fraser Valley Regional Express 66 FVX will take you from the Carvolth Exchange in Langley to downtown Chilliwack where you can transfer to the the Agassiz Harriosn Connector Route 11.

    If you are taking 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

    Upon your arrival to the Chilliwack Greyhound Station (Intercity Bus Depot) on Luckakuck Way, you need to make your way to Vedder Rd. Approx. 5 min walk. Where you can pick up the city bus #1 (by the Shell Gas Station- across from the Cottonwood Mall). Vedder Rd is a major road with buses stoping every 20 mins heading to the downtown bus exchange. Click here for schedule.

    From the downtown bus exchange you 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 a good idea. Chilliwack Taxi -1-877-795-9111 or Cheam Taxi -1-866-824-2800 

  • By 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. 

  • By Plane

    In additon to arriving in Harrison Hot Springs from airports at Abbotsford and Vancouver you can fly directly to Harrison with a float plane.  The float plane dock on the lake in front of the The Harrison Beach Hotel provides moorage for incoming float planes. For more information follow this link.