There are 1,160.26 km (720.95 miles) from Richmond to John D'Or Prairie in northeast direction and 1,792.81 km (1,114 miles) by car, following the 16 route.
Richmond and John D'Or Prairie are 20 hours 18 mins far apart, if you drive non-stop .
This is the fastest route from Richmond, BC to John D'Or Prairie, AB. The halfway point is Marlboro, AB.
Please note the time difference between Richmond, BC and John D'Or Prairie, AB is 1 hour. The current time in Richmond is 3:41 am and the current time in John D'Or Prairie is 4:41 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Richmond, BC to John D'Or Prairie, AB: