There are 688.72 km (427.95 miles) from Osoyoos to Vimy in northeast direction and 1,139.42 km (708 miles) by car, following the 16 route.
Osoyoos and Vimy are 14 hours 33 mins far apart, if you drive non-stop .
This is the fastest route from Osoyoos, BC to Vimy, AB. The halfway point is Lake Louise, AB.
Please note the time difference between Osoyoos, BC and Vimy, AB is 1 hour. The current time in Osoyoos is 12:15 am and the current time in Vimy is 1:15 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Osoyoos, BC to Vimy, AB:



