Distance from Cranbury, New Jersey to Echo Reach, Pennsylvania
The driving distance from Cranbury, New Jersey to Echo Reach, Pennsylvania is 37.6 mi (60.5 km)
The straight-line (air) distance is approximately 18 mi (28.9 km)
Estimated travel time by road is 39 minutes
This route includes Toll roads along the way.
We found 3 routes between Cranbury and Echo Reach.
Available Routes
Route Directions
Get on NJ-133 E in East Windsor
Take I-95 S to PA-132 E/Street Rd in Bensalem Township. Take exit 37 from I-95 S
Take State Rd. to Cambria Ave
Route Directions
Get on I-195 W in Hamilton Township
Continue on I-195 W. Take NJ-29 N, US-1 S, I-295 W and I-95 S to PA-132 E/Street Rd in Bensalem Township. Take exit 37 from I-95 S
Take State Rd. to Cambria Ave
Route Directions
Get on I-195 E in Hamilton Township
Take I-95 S to PA-132 E/Street Rd in Bensalem Township. Take exit 37 from I-95 S
Take State Rd. to Cambria Ave
Journey Details
Traveling from Cranbury, New Jersey to Echo Reach, Pennsylvania covers 37.2 miles (60 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.
Drivers have 3 route options between these locations (37-38 miles / 60-61 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Cranbury
Starting Point
Echo Reach
Destination