There are 746.74 km (464 miles) from Three Hills to Vancouver in southwest direction and 1,095.96 km (681 miles) by car, following the 1 E route.
Three Hills and Vancouver are 11 hours 29 mins far apart, if you drive non-stop .
This is the fastest route from Three Hills, AB to Vancouver, BC. The halfway point is Revelstoke, BC.
Please note the time difference between Three Hills, AB and Vancouver, BC is 1 hour. The current time in Three Hills is 7:52 am and the current time in Vancouver is 6:52 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Three Hills, AB to Vancouver, BC: