There are 5 ways to get from Point Roberts to Harrison Hot Springs by train, bus, subway, 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
5h 5m$38–139Line 601 bus, line 430 bus, subway, bus, line 71 bus
cheapest- Take the bus from Westbound 2nd Ave @ 52A St to Bridgeport Station @ Bay 1 Unloading Onlybus 601 / ...
- Take the bus from Bridgeport Station @ Bay 4 to Metrotown Station @ Bay 1bus 430
- Take the subway from Metrotown Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2subway
- Take the bus from Lougheed Stn Bay 5 to Downtown Chilliwackbus 66
- Take the bus from Downtown Chilliwack Bay B to Hot Springs Rd at Miami River Drbus 71
5h 59m$16–18Drive 130.9 km
- Drive from Point Roberts to Harrison Hot Springscar 130.9 km
1h 49m$26–37Line 601 bus, train
- Take the bus from Northbound 56 St @ 12 Ave to Bridgeport Station @ Bay 1 Unloading Onlybus 601 / ...
- Take the train from Vancouver to Agassiztrain VIA Rail
5h 25m$39–139Bus
- Take the bus from Tsawwassen to Vancouver Cruise Ship Terminalbus Victoria to Vancouver Cruise Ship Terminal
- Take the bus from Lougheed Stn Bay 5 to Downtown Chilliwackbus 66
6h 42m$27–37
Questions & Answers
The cheapest way to get from Point Roberts to Harrison Hot Springs is to line 601 bus and line 430 bus and subway and bus and line 71 bus which costs $15 - $18 and takes 5h 59m.
The fastest way to get from Point Roberts to Harrison Hot Springs is to drive which takes 1h 49m and costs $25 - $40.
The distance between Point Roberts and Harrison Hot Springs is 171 km. The road distance is 130.9 km.
It takes approximately 5h 5m to get from Point Roberts to Harrison Hot Springs, including transfers.
The best way to get from Point Roberts to Harrison Hot Springs is to train which takes 5h 5m and costs $35 - $140. Alternatively, you can Bus, which costs $27 - $40 and takes 6h 42m.
Yes, the driving distance between Point Roberts to Harrison Hot Springs is 131 km. It takes approximately 1h 49m to drive from Point Roberts to Harrison Hot Springs.
There are 78+ hotels available in Harrison Hot Springs.
What companies run services between Point Roberts, WA, USA and Harrison Hot Springs, BC, Canada?
VIA Rail operates a train from Vancouver to Agassiz twice a week. Tickets cost $24–120 and the journey takes 2h 3m. Alternatively, you can take a vehicle from Point Roberts to Hot Springs Rd at Miami River Dr via Tsawwassen, Vancouver Cruise Ship Terminal, Waterfront Station @ Platform 2, Lougheed Town Centre Station @ Platform 2, Lougheed Stn Bay 5, and Downtown Chilliwack Bay B in around 6h 42m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Vancouver to Agassiz
- Ave. Duration
- 2h 3m
- Frequency
- Twice a week
- Estimated price
- $24–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $26–120
- Economy Adult - Advanced Booking
- $26–85
- Economy Escape Advanced Booking - Adult
- $24–45
- Phone
- +1 604-953-3333
- Website
- translink.ca
Subway from Metrotown Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2
- Ave. Duration
- 24 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–6
- Website
- https://www.translink.ca
- Phone
- +1 604-953-3333
- Website
- translink.ca
Bus from Westbound 2nd Ave @ 52A St to Bridgeport Station @ Bay 1 Unloading Only
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- $4
- Website
- https://www.translink.ca
Bus from Bridgeport Station @ Bay 4 to Metrotown Station @ Bay 1
- Ave. Duration
- 38 min
- Frequency
- Every 20 minutes
- Estimated price
- $4
- Website
- https://www.translink.ca
Bus from Northbound 56 St @ 12 Ave to Bridgeport Station @ Bay 1 Unloading Only
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- $4
- Website
- https://www.translink.ca
- Phone
- +1 604 854 3232
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Lougheed Stn Bay 5 to Downtown Chilliwack
- Ave. Duration
- 1h 28m
- 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
Bus from Downtown Chilliwack Bay B to Hot Springs Rd at Miami River Dr
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- 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
- $0
- Phone
- +1 888 788 8840
- reservations@bcfconnector.com
- Website
- bcfconnector.com
Bus from Tsawwassen to Vancouver Cruise Ship Terminal
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $17–24
- Website
- https://bcfconnector.com/
- Schedules at
- https://bcfconnector.com/bc-ferries-connector-schedules/
- Adult
- $17–24
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 Train travel in France: A guide to SNCF, Italy Travel Guides, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.












