Distance from St Peters, Pennsylvania to New Hanover Square, Pennsylvania
The driving distance from St Peters, Pennsylvania to New Hanover Square, Pennsylvania is 17.7 mi (28.5 km)
The straight-line (air) distance is approximately 8.4 mi (13.6 km)
Estimated travel time by road is 29 minutes
We found 3 routes between St Peters and New Hanover Square.
Available Routes
Route Directions
Take Harmonyville Rd to PA-100 N/Pottstown Pike in North Coventry Township
Take Gilbertsville Rd to PA-73 E/Big Rd/Layfield Rd/E Philadelphia Ave in Gilbertsville
Route Directions
Take PA-23 E to PA-100 N/Pottstown Pike in South Coventry Township
Follow PA-100 N/Pottstown Pike to W Moyer Rd in Upper Pottsgrove Township
Take Gilbertsville Rd to PA-73 E/Big Rd/Layfield Rd/E Philadelphia Ave in Gilbertsville
Route Directions
Take Harmonyville Rd to S Hanover St in North Coventry Township
Continue on S Hanover St. Take US-422 E, N Pleasantview Rd and New Hanover Square Rd to PA-73 E in New Hanover Township
Journey Details
Traveling from St Peters, Pennsylvania to New Hanover Square, Pennsylvania covers 16.4 miles (26 km) in a northeast direction. This secondary roads, moderate route typically takes 30 minutes under normal conditions.
Drivers have 3 route options between these locations (16-19 miles / 26-31 km). The primary route shown here saves 23 seconds compared to alternatives.
Journey Waypoints
St Peters
Starting Point
New Hanover Square
Destination