Distance from Montgomery County, Pennsylvania to Pennsburg, Pennsylvania

Montgomery County Pennsburg
Total Distance
18 mi
(28.9 km)
Travel Time
31 minutes

The driving distance from Montgomery County, Pennsylvania to Pennsburg, Pennsylvania is 18 mi (28.9 km)

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

Estimated travel time by road is 31 minutes

We found 3 routes between Montgomery County and Pennsburg.

Available Routes

Shortest
S Limerick Rd and PA-29 N/Gravel Pike
17.4 mi
28 km
31 minutes
PA-29 N/Gravel Pike
17.7 mi
28.4 km
32 minutes
Fastest
Swamp Pike and PA-663 N
18 mi
28.9 km
31 minutes

Route Directions

Follow N 7th Ave to King Rd in Limerick Township
0.4 mi
1 min
Take Swamp Pike and PA-663 N to Oak Rd in Upper Hanover Township
16.6 mi
27 min
Take Montgomery Ave to W 8th St in Pennsburg
1 mi
2 min

Route Directions

Follow N 7th Ave to King Rd in Limerick Township
0.4 mi
1 min
Take N Lewis Rd to Gerloff Rd
5.8 mi
11 min
2.5 mi
5 min
Drive to PA-29 N/Gravel Pike in Pennsburg
9 mi
14 min

Route Directions

Follow N 7th Ave to King Rd in Limerick Township
0.4 mi
1 min
Take S Limerick Rd and Meng Rd to PA-29 N/Gravel Pike in Pennsburg
17 mi
30 min

Journey Details

Traveling from Montgomery County, Pennsylvania to Pennsburg, Pennsylvania covers 17.4 miles (28 km) in a northwest direction. This secondary roads, moderate route typically takes 31 minutes under normal conditions.

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

Journey Waypoints

Montgomery County

Starting Point

Lower Salford Township, Pennsylvania

18 mi to destination

1 mi
Lederach, Pennsylvania

Traveled 4 mi from origin

0 mi
Salfordville, Pennsylvania

13 mi to destination

1 mi
Woxall, Pennsylvania

9 mi to destination

1 mi
Green Lane, Pennsylvania

Traveled 13 mi from origin

1 mi
Red Hill, Pennsylvania

Traveled 18 mi from origin

0 mi
Pennsburg

Destination