There are 580.10 miles from New Haven to Roach in southwest direction and 670 miles (1,078.26 kilometers) by car, following the I-70 route.
New Haven and Roach are 13 hours far apart, if you drive non-stop .
This is the fastest route from New Haven, OH to Roach, MO.
Please note the time difference between New Haven, OH and Roach, MO is 1 hour. The current time in New Haven is 7:36 pm and the current time in Roach is 6:36 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from New Haven, OH to Roach, MO:



