There are 1,322.30 km (821.64 miles) from Macduff to Caverhill in southeast direction and 1,899.03 km (1,180 miles) by car, following the 117 route.
Macduff and Caverhill are 1 day 3 hours far apart, if you drive non-stop .
This is the fastest route from Macduff, ON to Caverhill, NB. The halfway point is Mont-Laurier, QC.
Please note the time difference between Macduff, ON and Caverhill, NB is 1 hour. The current time in Macduff is 9:41 pm and the current time in Caverhill is 10:41 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Macduff, ON to Caverhill, NB:



