There are 898.23 km (558.14 miles) from Windsor to Dingwall in east direction and 1,292.30 km (803 miles) by car, following the NS 104 and TCH route.
Windsor and Dingwall are 17 hours 38 mins far apart, if you drive non-stop .
This is the fastest route from Windsor, QC to Dingwall, NS. The halfway point is Bloomfield, NB.
Please note the time difference between Windsor, QC and Dingwall, NS is 1 hour. The current time in Windsor is 1:44 pm and the current time in Dingwall is 2:44 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Windsor, QC to Dingwall, NS:



