Distance from Adams, New Jersey to Hainesville, New Jersey
The driving distance from Adams, New Jersey to Hainesville, New Jersey is 79.1 mi (127.3 km)
The straight-line (air) distance is approximately 35.8 mi (57.7 km)
Estimated travel time by road is 1 hour 33 minutes
We found 3 routes between Adams and Hainesville.
Available Routes
Route Directions
Get on I-287 N in Franklin Township from Bennetts Ln, John F Kennedy Blvd and Easton Ave
Continue on I-287 N to Morris County. Take exit 34B from I-80 W
Follow NJ-15 N and US-206 N to Layton Hainesville Rd in Sandyston
Route Directions
Take Adams Ln to US-1 N
Continue on US-1 N. Take Garden State Pkwy N, I-280 W and I-80 W to NJ-15 N in Morris County. Take exit 34B from I-80 W
Drive to Layton Hainesville Rd
Route Directions
Get on I-287 N from John F Kennedy Blvd and Easton Ave
Follow I-287 N and 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 Adams, New Jersey to Hainesville, New Jersey covers 67.9 miles (109 km) in a north direction. This secondary roads, substantial route typically takes 1 hour 37 minutes under normal conditions.
Drivers have 3 route options between these locations (68-82 miles / 109-133 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 39 mph (63 km/h) .
Journey Waypoints
Adams
Starting Point
Hainesville
Destination