There are 856.58 km (532.26 miles) from Roseneath to Bath in northeast direction and 1,116.88 km (694 miles) by car, following the 20 route.
Roseneath and Bath are 14 hours 10 mins far apart, if you drive non-stop .
This is the fastest route from Roseneath, ON to Bath, NB. The halfway point is Drummondville, QC.
Please note the time difference between Roseneath, ON and Bath, NB is 1 hour. The current time in Roseneath is 1:04 am and the current time in Bath is 2:04 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Roseneath, ON to Bath, NB:



