Distance from St Peters, Pennsylvania to Bally, Pennsylvania
The driving distance from St Peters, Pennsylvania to Bally, Pennsylvania is 21.7 mi (34.9 km)
The straight-line (air) distance is approximately 10.6 mi (17.1 km)
Estimated travel time by road is 33 minutes
We found 3 routes between St Peters and Bally.
Available Routes
Route Directions
Take PA-23 E to PA-100 N/Pottstown Pike in South Coventry Township
Follow PA-100 N to N 7th St in Bally
Continue on N 7th St to your destination
Route Directions
Get on PA-100 N/Pottstown Pike in South Pottstown from St Peters Rd, Unionville Rd and PA-724 E/W Schuylkill Rd
Continue on N 7th St to your destination
Route Directions
Take Harmonyville Rd to PA-100 N in North Coventry Township
Continue on N 7th St to your destination
Journey Details
Traveling from St Peters, Pennsylvania to Bally, Pennsylvania covers 20 miles (32 km) in a northeast direction. This secondary roads, moderate route typically takes 32 minutes under normal conditions.
Drivers have 3 route options between these locations (20-23 miles / 32-37 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
St Peters
Starting Point
Bally
Destination