There are 683.58 km (424.76 miles) from Narrows to Upper Kent in northeast direction and 907.67 km (564 miles) by car, following the 20 route.
Narrows and Upper Kent are 11 hours 34 mins far apart, if you drive non-stop .
This is the fastest route from Narrows, ON to Upper Kent, NB. The halfway point is Laurier-Station, QC.
Please note the time difference between Narrows, ON and Upper Kent, NB is 1 hour. The current time in Narrows is 4:58 pm and the current time in Upper Kent is 5:58 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Narrows, ON to Upper Kent, NB:



