Distance from Ten Mile Run, New Jersey to Cranbury, New Jersey

Ten Mile Run Cranbury
Total Distance
13.3 mi
(21.4 km)
Travel Time
22 minutes

The driving distance from Ten Mile Run, New Jersey to Cranbury, New Jersey is 13.3 mi (21.4 km)

The straight-line (air) distance is approximately 5.1 mi (8.1 km)

Estimated travel time by road is 22 minutes

We found 3 routes between Ten Mile Run and Cranbury.

Available Routes

Shortest Fastest
New Rd, County Rd 522 and US-130 S
10.8 mi
17.4 km
18 minutes
Dey Rd
13.3 mi
21.4 km
22 minutes
NJ-27 S and Dey Rd
13.5 mi
21.8 km
22 minutes

Route Directions

Take NJ-27 S, Schalks Crossing Rd and Dey Rd to US-130 S in Cranbury
13.3 mi
22 min

Route Directions

3.8 mi
6 min
Take College Rd W and Dey Rd to US-130 S in Cranbury
8.8 mi
14 min
0.9 mi
1 min

Route Directions

10.8 mi
18 min

Journey Details

Traveling from Ten Mile Run, New Jersey to Cranbury, New Jersey covers 10.8 miles (17 km) in a southeast direction. This secondary roads, short route typically takes 18 minutes under normal conditions.

Drivers have 3 route options between these locations (11-14 miles / 17-22 km). The primary route shown here saves 5 minutes compared to alternatives.

The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 34 mph (55 km/h) .

Journey Waypoints

Ten Mile Run

Starting Point

Sand Hills, New Jersey

12 mi to destination

1 mi
Cedar Brook, New Jersey

6 mi to destination

2 mi
Cranbury

Destination