There are 1,113.20 km (691.71 miles) from Mount Elgin to Bath in northeast direction and 1,375.99 km (855 miles) by car, following the 401 route.
Mount Elgin and Bath are 17 hours 13 mins far apart, if you drive non-stop .
This is the fastest route from Mount Elgin, ON to Bath, NB. The halfway point is Beaconsfield, QC.
Please note the time difference between Mount Elgin, ON and Bath, NB is 1 hour. The current time in Mount Elgin is 9:40 pm and the current time in Bath is 10:40 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Mount Elgin, ON to Bath, NB:



