Distance from Glenmoore, New Jersey to Willow Grove, Pennsylvania
The driving distance from Glenmoore, New Jersey to Willow Grove, Pennsylvania is 32.6 mi (52.5 km)
The straight-line (air) distance is approximately 14.5 mi (23.4 km)
Estimated travel time by road is 39 minutes
This route includes Toll roads along the way.
We found 3 routes between Glenmoore and Willow Grove.
Available Routes
Route Directions
Get on I-295 N from NJ-31 S
Follow I-295 N, US-1 S and I-276 W to PA-611 S/Easton Rd in Upper Moreland Township. Take exit 343 from I-276 W
Follow PA-611 S/Easton Rd to your destination in Willow Grove
Route Directions
Continue to Pennington - Hopewell Rd
Take NJ-31 S, I-295 N, PA-332 W, Davisville Rd and State Rte 2042 to your destination in Willow Grove
Route Directions
Continue to Pennington - Hopewell Rd
Take NJ-31 S to Pennington - Titusville Rd in Pennington
Drive from Washington Crossing Pennington Rd, Wrightstown Rd, Worthington Mill Rd, Hatboro Rd, ... and State Rte 2042 to Willow Grove
Journey Details
Traveling from Glenmoore, New Jersey to Willow Grove, Pennsylvania covers 26.6 miles (43 km) in a southwest direction. This secondary roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (27-33 miles / 43-52 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Glenmoore
Starting Point
Willow Grove
Destination