Distance from St Peters, Pennsylvania to Spring Township, Pennsylvania
The driving distance from St Peters, Pennsylvania to Spring Township, Pennsylvania is 24 mi (38.6 km)
The straight-line (air) distance is approximately 11 mi (17.7 km)
Estimated travel time by road is 38 minutes
We found 3 routes between St Peters and Spring Township.
Available Routes
Route Directions
Follow St Peters Rd to PA-23 W
Follow PA-23 W, Elverson Rd and PA-10 N/Morgantown Rd to Alleghenyville Rd in Robeson Township
Continue on PA-568 W/Alleghenyville Rd to Gouglersville Rd
Follow Gouglersville Rd to Old Lancaster Pike in Gouglersville
Continue on Old Lancaster Pike. Drive to Gelsinger Rd in Spring Township
Route Directions
Take Hopewell Rd to PA-345 N in Union Township
Continue on PA-345 N. Take PA-724 W, US-422 W and US-222 S to Gelsinger Rd in Spring Township
Route Directions
Take Hopewell Rd to PA-345 N in Union Township
Continue on PA-345 N. Take PA-724 W and US-222 BUS S/Lancaster Pike to Gelsinger Rd in Spring Township
Journey Details
Traveling from St Peters, Pennsylvania to Spring Township, Pennsylvania covers 21.9 miles (35 km) in a west direction. This secondary roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 3 route options between these locations (22-26 miles / 35-43 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 33 mph (53 km/h) .
Journey Waypoints
St Peters
Starting Point
Spring Township
Destination