Distance from St Peters, Pennsylvania to Oaks, Pennsylvania
The driving distance from St Peters, Pennsylvania to Oaks, Pennsylvania is 22.5 mi (36.1 km)
The straight-line (air) distance is approximately 9 mi (14.5 km)
Estimated travel time by road is 32 minutes
We found 3 routes between St Peters and Oaks.
Available Routes
Route Directions
Get on US-422 E in South Pottstown from Harmonyville Rd and S Hanover St
Follow US-422 E to PA-29 S in Upper Providence Township. Take the PA-29 S exit from US-422 E
Take Black Rock Rd, Longford Rd and Egypt Rd/SR 4002/State Rte 4002 to Montgomery Ave in Oaks
Route Directions
Get on US-422 E in South Pottstown from Harmonyville Rd and S Hanover St
Follow US-422 E to Egypt Rd/SR 4002/State Rte 4002 in Oaks. Take the exit toward Oaks from US-422 E
Continue on Egypt Rd/SR 4002/State Rte 4002. Drive to Montgomery Ave
Route Directions
Follow St Peters Rd to PA-23 E/Ridge Rd
Continue on PA-23 E/Ridge Rd. Take Egypt Rd/SR 4002/State Rte 4002 to Highland Ave in Oaks
Continue on Highland Ave. Drive to Montgomery Ave
Journey Details
Traveling from St Peters, Pennsylvania to Oaks, Pennsylvania covers 16.7 miles (27 km) in a east direction. This secondary roads, moderate route typically takes 31 minutes under normal conditions.
Drivers have 3 route options between these locations (17-23 miles / 27-37 km). The primary route shown here saves 48 seconds compared to alternatives.
Journey Waypoints
St Peters
Starting Point
Oaks
Destination