Distance from Oak Tree, New Jersey to Sand Hills, New Jersey

Oak Tree Sand Hills
Total Distance
22.2 mi
(35.8 km)
Travel Time
36 minutes

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

Shortest Fastest
US-1 S
17.7 mi
28.4 km
34 minutes
Talmadge Rd and US-1 S
19.4 mi
31.2 km
37 minutes
Tolls
I-95 S and US-1 S
22.2 mi
35.8 km
36 minutes

Route Directions

Get on I-287 S from Plainfield Rd and Central Ave
4.1 mi
11 min
Continue on I-287 S. Take I-95 S/NJ Turnpike S and US-1 S to Sand Hills Rd in South Brunswick Township
18 mi
23 min
Continue on Sand Hills Rd. Drive to Major Rd
0.1 mi
0 min

Route Directions

Take Plainfield Rd, Talmadge Rd, Brunswick Ave, Kilmer Rd, ... and River Rd to Raritan Ave in Highland Park
8.5 mi
20 min
Follow NJ-18 S and US-1 S to Sand Hills Rd in South Brunswick Township
10.8 mi
16 min
Continue on Sand Hills Rd. Drive to Major Rd
0.1 mi
0 min

Route Directions

Get on US-1 S from Plainfield Rd and Main St
4.5 mi
13 min
Follow US-1 S to Sand Hills Rd in South Brunswick Township
13.1 mi
20 min
Continue on Sand Hills Rd. Drive to Major Rd
0.1 mi
0 min

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

Pumptown, New Jersey

21 mi to destination

1 mi
North Stelton, New Jersey

Traveled 5 mi from origin

0 mi
Rutgers University, New Jersey

Traveled 11 mi from origin

0 mi
Feaster Park, New Jersey

11 mi to destination

1 mi
North Brunswick Township, New Jersey

Traveled 16 mi from origin

1 mi
Six Mile Run, New Jersey

5 mi to destination

1 mi
South Brunswick Township, New Jersey

Traveled 21 mi from origin

1 mi
Sand Hills

Destination