Distance from St Peters, Pennsylvania to Silver Run, Maryland
The driving distance from St Peters, Pennsylvania to Silver Run, Maryland is 115.8 mi (186.4 km)
The straight-line (air) distance is approximately 48.2 mi (77.6 km)
Estimated travel time by road is 1 hour 58 minutes
This route includes Toll roads along the way.
We found 3 routes between St Peters and Silver Run.
Available Routes
Route Directions
Get on I-176 S in Caernarvon Township from PA-23 W
Follow I-76 W to US-15 S in Upper Allen Township. Take exit 236 from I-76 W
Continue on US-15 S. Drive to MD-97 S/Littlestown Pike in Carroll County
Route Directions
Get on I-176 S in Caernarvon Township from PA-23 W
Take I-76 W, US-222 S, US-30 W and I-83 S to PA-216 W in Springfield Township. Take exit 8 from I-83 S
Take Church St, PA-216 W, Lineboro Rd, Traceys Mill Rd and E Deep Run Rd to MD-97 N/Littlestown Pike in Carroll County
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 PA-116 W/Hanover Rd in West Manchester Township
Continue on Hanover Rd. Take Old Hanover Rd, PA-116 W, Westminster Ave and Old Hanover Rd to Cherrytown Rd in Carroll County
Journey Details
Traveling from St Peters, Pennsylvania to Silver Run, Maryland covers 90.3 miles (145 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 6 minutes under normal conditions.
Drivers have 3 route options between these locations (90-116 miles / 145-186 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 41 mph (66 km/h) .
Journey Waypoints
St Peters
Starting Point
Silver Run
Destination