Distance from Washington, New Jersey to Haafsville, Pennsylvania
The driving distance from Washington, New Jersey to Haafsville, Pennsylvania is 46.6 mi (75 km)
The straight-line (air) distance is approximately 23.5 mi (37.8 km)
Estimated travel time by road is 1 hour 3 minutes
We found 3 routes between Washington and Haafsville.
Available Routes
Route Directions
Continue on Brass Castle Rd. Take Martins Creek Belvidere Hwy to PA-611 S in Lower Mount Bethel Township
Get on PA-33 S in Palmer Township from Uhler Rd
Take US-22 W to PA-100 N in Upper Macungie Township. Take exit 49 B from I-78 W
Take Main St/Old U.S. 22 to Adams Rd
Route Directions
Get on I-78 W in Greenwich Township from NJ-31 S, W Asbury Anderson Rd and Asbury Bloomsbury Rd/Bloomsbury Rd
Follow I-78 W to PA-100 N in Upper Macungie Township. Take exit 49 B from I-78 W
Take Main St/Old U.S. 22 to Adams Rd
Route Directions
Journey Details
Traveling from Washington, New Jersey to Haafsville, Pennsylvania covers 39.5 miles (64 km) in a west direction. This mixed highways and local roads, moderate route typically takes 49 minutes under normal conditions.
Drivers have 3 route options between these locations (40-47 miles / 64-75 km). The primary route shown here saves 14 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Washington
Starting Point
Haafsville
Destination