Distance from St Peters, Pennsylvania to Fairmount Springs, Pennsylvania
The driving distance from St Peters, Pennsylvania to Fairmount Springs, Pennsylvania is 121.7 mi (195.9 km)
The straight-line (air) distance is approximately 49.5 mi (79.7 km)
Estimated travel time by road is 2 hours 30 minutes
This route includes Toll roads along the way.
We found 3 routes between St Peters and Fairmount Springs.
Available Routes
Route Directions
Take PA-23 E to PA-100 N/Pottstown Pike in South Coventry Township
Follow PA-100 N to E Macungie Rd in Upper Milford Township
Get on I-476 N in South Whitehall Township from Brookside Rd, Schantz Rd and Werley Rd
Continue on I-476 N to Kingston Township
Take PA-118 W to Old Tioga Turnpike in Fairmount Township
Route Directions
Take Harmonyville Rd to PA-100 N in North Coventry Township
Follow PA-100 N to E Macungie Rd in Upper Milford Township
Get on I-476 N in South Whitehall Township from Brookside Rd, Schantz Rd and Werley Rd
Continue on I-476 N to Kingston Township
Take PA-118 W to Old Tioga Turnpike in Fairmount 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, US-222 N, PA-61 N, ... and PA-239 N to Old Tioga Turnpike in Huntington Township
Journey Details
Traveling from St Peters, Pennsylvania to Fairmount Springs, Pennsylvania covers 104.5 miles (168 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 26 minutes under normal conditions.
Drivers have 3 route options between these locations (105-122 miles / 168-196 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features mountain passes. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 45 mph (72 km/h) .
Journey Waypoints
St Peters
Starting Point
Fairmount Springs
Destination