There are 1,373.30 km (853.33 miles) from Macduff to Petit Rocher in east direction and 1,950.52 km (1,212 miles) by car, following the 117 route.
Macduff and Petit Rocher are 1 day 4 hours far apart, if you drive non-stop .
This is the fastest route from Macduff, ON to Petit Rocher, NB. The halfway point is La Macaza, QC.
Please note the time difference between Macduff, ON and Petit Rocher, NB is 1 hour. The current time in Macduff is 6:27 am and the current time in Petit Rocher is 7:27 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Macduff, ON to Petit Rocher, NB:



