There are 660.13 miles from Bath to New Hampton in west direction and 785 miles (1,263.34 kilometers) by car, following the I-80 route.
Bath and New Hampton are 14 hours 30 mins far apart, if you drive non-stop .
This is the fastest route from Bath, OH to New Hampton, MO. The halfway point is Morris, IL.
Please note the time difference between Bath, OH and New Hampton, MO is 1 hour. The current time in Bath is 9:15 pm and the current time in New Hampton is 8:15 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Bath, OH to New Hampton, MO:



