Distance from Andrews, New Jersey to Pilesgrove, New Jersey
The driving distance from Andrews, New Jersey to Pilesgrove, New Jersey is 23.2 mi (37.3 km)
The straight-line (air) distance is approximately 12 mi (19.3 km)
Estimated travel time by road is 38 minutes
This route includes Toll roads along the way.
We found 3 routes between Andrews and Pilesgrove.
Available Routes
Route Directions
Take Williamstown Rd, Atlantic City Expy W, Berlin - Cross Keys Rd, Cross Keys By-Pass and Glassboro - Cross Keys Rd to Union St in Glassboro
Take Glassboro Rd to U.S. Hwy 40 W in Pilesgrove
Route Directions
Take Malaga Rd and Coles Mill Rd to Monroeville Rd in Upper Pittsgrove
Drive to U.S. Hwy 40 W in Pilesgrove
Route Directions
Take Clayton Rd, E Academy St, Whig Ln and Glassboro Rd to U.S. Hwy 40 W in Pilesgrove
Journey Details
Traveling from Andrews, New Jersey to Pilesgrove, New Jersey covers 22.1 miles (36 km) in a west direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (22-26 miles / 36-42 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Andrews
Starting Point
Pilesgrove
Destination