Distance from Andover, New Jersey to Hainesville, New Jersey
The driving distance from Andover, New Jersey to Hainesville, New Jersey is 22.5 mi (36.2 km)
The straight-line (air) distance is approximately 11.6 mi (18.7 km)
Estimated travel time by road is 33 minutes
We found 2 routes between Andover and Hainesville.
Available Routes
Route Directions
Follow US-206 N to Taylor Bridge Rd in Sandyston
Drive to Layton Hainesville Rd
Route Directions
Take US-206 N to Mill St in Newton
Take County Road 519 and Morris Turnpike to US-206 N in Frankford
Drive to Layton Hainesville Rd
Journey Details
Traveling from Andover, New Jersey to Hainesville, New Jersey covers 21.4 miles (34 km) in a north direction. This secondary roads, moderate route typically takes 32 minutes under normal conditions.
Drivers have 2 route options between these locations (21-22 miles / 34-36 km). The primary route shown here saves 47 seconds compared to alternatives.
Journey Waypoints
Andover
Starting Point
Hainesville
Destination