Distance from Adams, New Jersey to St Lawrence, Pennsylvania
The driving distance from Adams, New Jersey to St Lawrence, Pennsylvania is 108.1 mi (174 km)
The straight-line (air) distance is approximately 45.4 mi (73.1 km)
Estimated travel time by road is 2 hours 10 minutes
We found 3 routes between Adams and St Lawrence.
Available Routes
Route Directions
Continue to West Windsor Township
Continue on US-1 S. Take I-295 W, I-95 S, I-76 W and US-422 W to US-422 BUS W/Perkiomen Ave in Reiffton. Take the US-422 BUS exit from US-422 W
Continue on US-422 BUS W/Perkiomen Ave. Drive to Oley Turnpike Rd in Saint Lawrence
Route Directions
Continue to West Windsor Township
Follow US-1 S, I-276 W and I-476 N to PA-663 S in Milford Township. Take exit 44 from I-476 N
Continue on PA-663 S. Take PA-562 W to Oley Turnpike Rd in Saint Lawrence
Route Directions
Continue to West Windsor Township
Continue on US-1 S. Take I-276 W, I-76 W and I-176 N to E Neversink Rd in Exeter Township. Exit from US-422 E
Take Perkiomen Ave to Oley Turnpike Rd in Saint Lawrence
Journey Details
Traveling from Adams, New Jersey to St Lawrence, Pennsylvania covers 103 miles (166 km) in a west direction. This highway, substantial route typically takes 1 hour 49 minutes under normal conditions.
Drivers have 3 route options between these locations (103-108 miles / 166-174 km). The primary route shown here saves 21 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Adams
Starting Point
St Lawrence
Destination