Distance from Johnsontown, New Jersey to Beach Haven, New Jersey
The driving distance from Johnsontown, New Jersey to Beach Haven, New Jersey is 34.1 mi (54.9 km)
The straight-line (air) distance is approximately 7.4 mi (12 km)
Estimated travel time by road is 44 minutes
We found 2 routes between Johnsontown and Beach Haven.
Available Routes
Route Directions
Follow US-9 N/New York Rd to E Greenbush Rd in Bass River
Take Poorman's Pkwy, Garden State Pkwy N, NJ-72 E and Long Beach Blvd to N Bay Ave in Beach Haven
Route Directions
Take Garden State Pkwy N to NJ-72 E in Stafford Township. Take exit 63 A from Garden State Pkwy N
Follow NJ-72 E and Long Beach Blvd to N Bay Ave in Beach Haven
Journey Details
Traveling from Johnsontown, New Jersey to Beach Haven, New Jersey covers 31.5 miles (51 km) in a east direction. This mixed highways and local roads, moderate route typically takes 35 minutes under normal conditions.
Drivers have 2 route options between these locations (31-34 miles / 51-55 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features toll sections, coastal roads. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Johnsontown
Starting Point
Beach Haven
Destination