Distance from St Peters, Pennsylvania to Silver Spring, Pennsylvania
The driving distance from St Peters, Pennsylvania to Silver Spring, Pennsylvania is 47.1 mi (75.7 km)
The straight-line (air) distance is approximately 23.7 mi (38.2 km)
Estimated travel time by road is 55 minutes
This route includes Toll roads along the way.
We found 3 routes between St Peters and Silver Spring.
Available Routes
Route Directions
Get on I-176 S in Caernarvon Township from PA-23 W
Follow I-76 W, US-222 S and US-30 W to Centerville Rd in East Hempfield Township. Take the Centerville Rd exit from US-30 W
Drive to PA-23 W/Marietta Ave in West Hempfield Township
Route Directions
Get on I-176 S in Caernarvon Township from PA-23 W
Follow I-76 W to PA-72 S in Rapho Township. Take exit 266 from I-76 W
Continue on PA-72 S. Take PA-772 W/Mount Joy Rd, S Colebrook Rd/T374, Auction Rd/T875, Spooky Nook Rd, ... and Silver Spring Rd to Marietta Ave in West Hempfield Township
Route Directions
Follow PA-23 W to US-322 W in Blue Ball
Follow US-322 W, US-222 S and US-30 W to Centerville Rd in East Hempfield Township. Take the Centerville Rd exit from US-30 W
Drive to PA-23 W/Marietta Ave in West Hempfield Township
Journey Details
Traveling from St Peters, Pennsylvania to Silver Spring, Pennsylvania covers 43.6 miles (70 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.
Drivers have 3 route options between these locations (44-57 miles / 70-92 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 45 mph (72 km/h) .
Journey Waypoints
St Peters
Starting Point
Silver Spring
Destination