There are 558.11 km (346.80 miles) from Dingwall to Saint Stephen in southwest direction and 803.06 km (499 miles) by car, following the NS 104 and NS 4 and TCH route.
Dingwall and Saint Stephen are 10 hours 8 mins far apart, if you drive non-stop .
This is the fastest route from Dingwall, NS to Saint Stephen, NB. The halfway point is Londonderry, NS.
Please note the time difference between Dingwall, NS and Saint Stephen, NB is 1 hour. The current time in Dingwall is 6:01 pm and the current time in Saint Stephen is 5:01 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Dingwall, NS to Saint Stephen, NB:



