There are 543.60 km (337.78 miles) from Bath to Elgin in southwest direction and 759.61 km (472 miles) by car, following the 20 route.
Bath and Elgin are 9 hours 58 mins far apart, if you drive non-stop .
This is the fastest route from Bath, NB to Elgin, QC. The halfway point is Saint-Raphaël, QC.
Please note the time difference between Bath, NB and Elgin, QC is 1 hour. The current time in Bath is 4:14 pm and the current time in Elgin is 3:14 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Bath, NB to Elgin, QC:



