There are 531.86 km (330.48 miles) from Barkmere to Upper Kent in east direction and 777.31 km (483 miles) by car, following the 25 route.
Barkmere and Upper Kent are 10 hours 20 mins far apart, if you drive non-stop .
This is the fastest route from Barkmere, QC to Upper Kent, NB. The halfway point is Saint-Michel-de-Bellechasse, QC.
Please note the time difference between Barkmere, QC and Upper Kent, NB is 1 hour. The current time in Barkmere is 5:50 am and the current time in Upper Kent is 6:50 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Barkmere, QC to Upper Kent, NB:



