There are 3,189 km (1,981.56 miles) from Viking to Upper Kent in southeast direction and 4,123.14 km (2,562 miles) by car, following the 25 route.
Viking and Upper Kent are 2 days 5 hours far apart, if you drive non-stop .
This is the fastest route from Viking, AB to Upper Kent, NB. The halfway point is Pass Lake, ON.
Please note the time difference between Viking, AB and Upper Kent, NB is 3 hours. The current time in Viking is 3:59 pm and the current time in Upper Kent is 6:59 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Viking, AB to Upper Kent, NB:



