Distance from Adams, New Jersey to Weaverland, Pennsylvania
The driving distance from Adams, New Jersey to Weaverland, Pennsylvania is 116 mi (186.7 km)
The straight-line (air) distance is approximately 53 mi (85.3 km)
Estimated travel time by road is 1 hour 54 minutes
This route includes Toll roads along the way.
We found 3 routes between Adams and Weaverland.
Available Routes
Route Directions
Get on I-95 S in East Brunswick from US-1 N
Follow I-95 S, I-276 W and I-76 W to Caernarvon Township. Take exit 1B from I-176 N
Take PA-23 W/W Main St to Quarry Rd/T894 in East Earl Township
Route Directions
Continue to West Windsor Township
Continue on US-1 S. Take I-276 W, US-202 S and US-30 W to US-322 W/Horseshoe Pike/Manor Ave in Caln Township. Take the US-322 W exit from US-30 W
Continue on US-322 W. Drive to Quarry Rd/T894 in East Earl Township
Route Directions
Continue to West Windsor Township
Follow US-1 S, I-276 W and I-76 W to Caernarvon Township. Take exit 1B from I-176 N
Take PA-23 W/W Main St to Quarry Rd/T894 in East Earl Township
Journey Details
Traveling from Adams, New Jersey to Weaverland, Pennsylvania covers 99.9 miles (161 km) in a west direction. This highway, substantial route typically takes 1 hour 51 minutes under normal conditions.
Drivers have 3 route options between these locations (100-116 miles / 161-187 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Adams
Starting Point
Weaverland
Destination