There are 156.51 km (97.25 miles) from Upper Kent to Saint Stephen in southeast direction and 180.25 km (112 miles) by car, following the NB 630 route.
Upper Kent and Saint Stephen are 3 hours 2 mins far apart, if you drive non-stop .
This is the fastest route from Upper Kent, NB to Saint Stephen, NB. The halfway point is Dumfries, NB.
Please note the time difference between Upper Kent, NB and Saint Stephen, NB is 1 hour. The current time in Upper Kent is 3:58 am and the current time in Saint Stephen is 2:58 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Upper Kent, NB to Saint Stephen, NB:



