Distance from Cranbury, New Jersey to Union, New Jersey
The driving distance from Cranbury, New Jersey to Union, New Jersey is 34 mi (54.7 km)
The straight-line (air) distance is approximately 18.1 mi (29.1 km)
Estimated travel time by road is 38 minutes
This route includes Toll roads along the way.
We found 2 routes between Cranbury and Union.
Available Routes
Route Directions
Get on I-95 N in Monroe Township from Cranbury - South River Rd
Follow I-95 N and Garden State Pkwy N to Chestnut St in Union. Take exit 139B from Garden State Pkwy N
Drive to Stuyvesant Ave.
Route Directions
Follow US-130 N, US-1 N and Garden State Pkwy N to Chestnut St in Union. Take exit 139B from Garden State Pkwy N
Drive to Stuyvesant Ave.
Journey Details
Traveling from Cranbury, New Jersey to Union, New Jersey covers 33 miles (53 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 44 minutes under normal conditions.
Drivers have 2 route options between these locations (33-34 miles / 53-55 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Cranbury
Starting Point
Union
Destination