Distance between hatboro pa 19040 to new hope pa 18938
According to Google Maps, the driving distance between Hatboro, PA 19040 and New Hope, PA 18938 is approximately:
- 14.4 miles (23.2 kilometers)
- 20-25 minute drive depending on traffic conditions
Please note that these estimates may vary depending on the route taken and any potential traffic or road closures.