Distance from St Peters, Pennsylvania to Harmony Hill, Pennsylvania
The driving distance from St Peters, Pennsylvania to Harmony Hill, Pennsylvania is 20.6 mi (33.1 km)
The straight-line (air) distance is approximately 8.7 mi (14.1 km)
Estimated travel time by road is 37 minutes
We found 3 routes between St Peters and Harmony Hill.
Available Routes
Route Directions
Follow St Peters Rd to PA-23 E
Continue on PA-23 E. Take PA-100 S/Pottstown Pike and PA-113 S/W Uwchlan Ave to Southwind Ln in East Caln Township
Continue on Southwind Ln. Drive to Skelp Level Rd in East Bradford Township
Route Directions
Follow St Peters Rd to PA-23 E
Follow PA-23 E, PA-100 S/Pottstown Pike and PA-113 S/W Uwchlan Ave to Southwind Ln in East Caln Township
Continue on Southwind Ln. Drive to Skelp Level Rd in East Bradford Township
Route Directions
Follow St Peters Rd to PA-23 E
Take PA-100 S to Park Rd in Upper Uwchlan Township
Take Moore Rd to Dorlan Mill Rd
Continue on Dorlan Mill Rd. Take Shelmire Rd, PA-282 E and W Boot Rd to Southwind Ln in East Caln Township
Continue on Southwind Ln. Drive to Skelp Level Rd in East Bradford Township
Journey Details
Traveling from St Peters, Pennsylvania to Harmony Hill, Pennsylvania covers 20 miles (32 km) in a south direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (20-21 miles / 32-34 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 32 mph (51 km/h) .
Journey Waypoints
St Peters
Starting Point
Harmony Hill
Destination