There are 771.74 km (479.54 miles) from Richmond to Bay Tree in northeast direction and 1,218.27 km (757 miles) by car, following the 1 E route.
Richmond and Bay Tree are 13 hours 36 mins far apart, if you drive non-stop .
This is the fastest route from Richmond, BC to Bay Tree, AB. The halfway point is Quesnel, BC.
Please note the time difference between Richmond, BC and Bay Tree, AB is 1 hour. The current time in Richmond is 2:17 am and the current time in Bay Tree is 3:17 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Richmond, BC to Bay Tree, AB: