Distance from Creston, New Jersey to Cranbury, New Jersey

Creston Cranbury
Total Distance
12.2 mi
(19.7 km)
Travel Time
22 minutes

The driving distance from Creston, New Jersey to Cranbury, New Jersey is 12.2 mi (19.7 km)

The straight-line (air) distance is approximately 7 mi (11.3 km)

Estimated travel time by road is 22 minutes

We found 3 routes between Creston and Cranbury.

Available Routes

Shortest
Mercerville-Edinburg Rd and Old Trenton Rd
12.1 mi
19.5 km
22 minutes
Fastest
Old Trenton Rd
12.2 mi
19.7 km
22 minutes
Old Trenton Rd and US-130 N
13.2 mi
21.3 km
23 minutes

Route Directions

12.2 mi
22 min

Route Directions

Take Clifford Ave to Nottingham Way
0.4 mi
1 min
Take Edinburg Rd, Mercerville-Edinburg Rd, Old Trenton Rd and NJ-133 E to US-130 N in Cranbury
12.8 mi
21 min

Route Directions

Take Clifford Ave to Nottingham Way
0.4 mi
1 min
Take Edinburg Rd, Mercerville-Edinburg Rd and Old Trenton Rd to US-130 N in Cranbury
11.7 mi
21 min

Journey Details

Traveling from Creston, New Jersey to Cranbury, New Jersey covers 12.1 miles (20 km) in a northeast direction. This secondary roads, moderate route typically takes 22 minutes under normal conditions.

Drivers have 3 route options between these locations (12-13 miles / 20-21 km). The primary route shown here saves 20 seconds compared to alternatives.

Journey Waypoints

Creston

Starting Point

Quaker Gardens, New Jersey

16 mi to destination

1 mi
Dutch Neck, New Jersey

12 mi to destination

1 mi
Golf View Manor, New Jersey

8 mi to destination

0 mi
East Windsor, New Jersey

4 mi to destination

1 mi
Cedar Brook, New Jersey

Traveled 16 mi from origin

1 mi
Cranbury

Destination