Getting Here

Transportation & Maps

Getting to Harrison Hot Springs in the Harrison River Valley

Harrison Hot Springs, Agassiz & Harrison Mills, which make up the Harrison River Valley, are conveniently situated in the heart of the Fraser Valley! We are an easy 90 minute drive east of Vancouver, and less than a 3 hour drive north of Seattle.  

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

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

By Bus

You can reach Harrison Hot Springs using 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 Harrison Connector Route 11.

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 Car

From Vancouver (allow 90 minutes): Follow the Trans Canada Highway (Highway 1) east past Chilliwack and take the Exit 135.  Follow the signs to Harrison Hot Springs . 
Looking for a leisurely scenic route?  Take Highway 7 along the north side of the Fraser River.  Highway 7 (also known as the Scenic 7), can be accessed from Coquitlam, Pitt Meadows, Maple Ridge, or Mission.  Once past Mission, 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.  From 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.

Alternatively, travel to Hope and then take Highway 7.  This Scenic Highway weaves it way to Agassiz where you then turn off for Highway 9 and 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 can be found in the maps section below.

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 by float plane.  Harrison Lake’s float plane dock is in front of the The Harrison Beach Hotel and provides moorage for incoming float planes. For more information follow this link. 


Shown below are several maps containing directions to Harrison Hot Springs.

Directions from Vancouver

Directions from Seattle

Skip to content