Distance from Andrews, New Jersey to Pilesgrove, New Jersey

Andrews Pilesgrove
Total Distance
23.2 mi
(37.3 km)
Travel Time
38 minutes

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

Shortest Fastest
Whig Ln
22.1 mi
35.5 km
36 minutes
Tolls
Glassboro Rd
23.2 mi
37.3 km
38 minutes
Monroeville Rd
26 mi
41.8 km
38 minutes

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
10.6 mi
20 min
2.1 mi
3 min
Take Glassboro Rd to U.S. Hwy 40 W in Pilesgrove
10.5 mi
14 min

Route Directions

Take Malaga Rd and Coles Mill Rd to Monroeville Rd in Upper Pittsgrove
18.1 mi
27 min
3.1 mi
4 min
Drive to U.S. Hwy 40 W in Pilesgrove
4.8 mi
6 min

Route Directions

Take Clayton Rd, E Academy St, Whig Ln and Glassboro Rd to U.S. Hwy 40 W in Pilesgrove
19.9 mi
33 min
2.2 mi
2 min

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

Robanna, New Jersey

28 mi to destination

1 mi
Downer, New Jersey

Traveled 7 mi from origin

1 mi
Glassboro, New Jersey

Traveled 14 mi from origin

1 mi
Ferrell, New Jersey

14 mi to destination

1 mi
Jessups Mill, New Jersey

7 mi to destination

0 mi
Eldridge Hill, New Jersey

Traveled 28 mi from origin

1 mi
Pilesgrove

Destination