Distance from St Peters, Pennsylvania to Neiffer, Pennsylvania

St Peters Neiffer
Total Distance
18.4 mi
(29.6 km)
Travel Time
31 minutes

The driving distance from St Peters, Pennsylvania to Neiffer, Pennsylvania is 18.4 mi (29.6 km)

The straight-line (air) distance is approximately 7.8 mi (12.5 km)

Estimated travel time by road is 31 minutes

We found 3 routes between St Peters and Neiffer.

Available Routes

Shortest Fastest
PA-23 E/Ridge Rd
17.4 mi
27.9 km
30 minutes
PA-23 E/Ridge Rd and W Bridge St
17.6 mi
28.3 km
32 minutes
US-422 E
18.4 mi
29.6 km
31 minutes

Route Directions

Take Harmonyville Rd to S Hanover St in North Coventry Township
5.4 mi
10 min
Continue on S Hanover St. Take US-422 E and W Ridge Pike to N Limerick Rd in Perkiomen Township
13 mi
20 min

Route Directions

Follow St Peters Rd to PA-23 E/Ridge Rd
0.7 mi
2 min
Follow PA-23 E/Ridge Rd, W Bridge St and S Township Line Rd to N Limerick Rd in Perkiomen Township
16.8 mi
30 min

Route Directions

Follow St Peters Rd to PA-23 E/Ridge Rd
0.7 mi
2 min
Continue on PA-23 E/Ridge Rd. Take Bethel Church Rd and N Lewis Rd to N Limerick Rd in Perkiomen Township
16.6 mi
28 min

Journey Details

Traveling from St Peters, Pennsylvania to Neiffer, Pennsylvania covers 17.4 miles (28 km) in a east direction. This secondary roads, moderate route typically takes 30 minutes under normal conditions.

Drivers have 3 route options between these locations (17-18 miles / 28-30 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

St Peters

Starting Point

Harmonyville, Pennsylvania

18 mi to destination

1 mi
North Coventry Township, Pennsylvania

Traveled 4 mi from origin

1 mi
Kenilworth, Pennsylvania

Traveled 9 mi from origin

1 mi
Fricks Lock, Pennsylvania

9 mi to destination

1 mi
Sanatoga, Pennsylvania

Traveled 13 mi from origin

1 mi
William Penn Villas, Pennsylvania

Traveled 18 mi from origin

1 mi
Neiffer

Destination