Distance from Oak Tree, New Jersey to Sand Hills, New Jersey
The driving distance from Oak Tree, New Jersey to Sand Hills, New Jersey is 22.2 mi (35.8 km)
The straight-line (air) distance is approximately 9.2 mi (14.9 km)
Estimated travel time by road is 36 minutes
This route includes Toll roads along the way.
We found 3 routes between Oak Tree and Sand Hills.
Available Routes
Route Directions
Get on I-287 S from Plainfield Rd and Central Ave
Continue on I-287 S. Take I-95 S/NJ Turnpike S and US-1 S to Sand Hills Rd in South Brunswick Township
Continue on Sand Hills Rd. Drive to Major Rd
Route Directions
Take Plainfield Rd, Talmadge Rd, Brunswick Ave, Kilmer Rd, ... and River Rd to Raritan Ave in Highland Park
Follow NJ-18 S and US-1 S to Sand Hills Rd in South Brunswick Township
Continue on Sand Hills Rd. Drive to Major Rd
Route Directions
Get on US-1 S from Plainfield Rd and Main St
Follow US-1 S to Sand Hills Rd in South Brunswick Township
Continue on Sand Hills Rd. Drive to Major Rd
Journey Details
Traveling from Oak Tree, New Jersey to Sand Hills, New Jersey covers 17.7 miles (28 km) in a southwest direction. This secondary roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (18-22 miles / 28-36 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Oak Tree
Starting Point
Sand Hills
Destination