Distance from Montgomery County, Pennsylvania to Hatfield, Pennsylvania
The driving distance from Montgomery County, Pennsylvania to Hatfield, Pennsylvania is 18.7 mi (30.2 km)
The straight-line (air) distance is approximately 3.6 mi (5.8 km)
Estimated travel time by road is 35 minutes
We found 3 routes between Montgomery County and Hatfield.
Available Routes
Route Directions
Follow N 7th Ave to King Rd in Limerick Township
Take N Township Line Rd, Cross Rd, PA-113 N/Harleysville Pike/Souderton-Harleysville Pike, Godshall Rd and Cowpath Rd to E Broad St in Hatfield
Route Directions
Follow N 7th Ave to King Rd in Limerick Township
Take Royersford Rd, N Township Line Rd, Cross Rd and PA-113 N/Harleysville Pike/Souderton-Harleysville Pike to Maple Ave in Harleysville
Take Oak Dr to PA-63/Main St
Follow Clemens Rd and Fretz Rd to Derstine Rd in Towamencin Township
Continue on Derstine Rd. Drive to E Broad St in Hatfield
Route Directions
Take N 7th Ave to S Lewis Rd/State Rte 4013 in Royersford
Continue on State Rte 4013. Take PA-113 N and Old Forty Foot Rd to Rittenhouse Rd in Towamencin Township
Take Forty Foot Rd to E Broad St in Hatfield
Journey Details
Traveling from Montgomery County, Pennsylvania to Hatfield, Pennsylvania covers 17.2 miles (28 km) in a northeast direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (17-19 miles / 28-30 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Montgomery County
Starting Point
Hatfield
Destination