Distance from Johnsontown, New Jersey to Beach Haven, New Jersey

Johnsontown Beach Haven
Total Distance
34.1 mi
(54.9 km)
Travel Time
44 minutes

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

Shortest Fastest Tolls
Garden State Pkwy N
31.5 mi
50.6 km
35 minutes
NJ-72 E
34.1 mi
54.9 km
44 minutes

Route Directions

Follow US-9 N/New York Rd to E Greenbush Rd in Bass River
6.7 mi
8 min
2.1 mi
3 min
Take Poorman's Pkwy, Garden State Pkwy N, NJ-72 E and Long Beach Blvd to N Bay Ave in Beach Haven
25.3 mi
32 min

Route Directions

Take Garden State Pkwy N to NJ-72 E in Stafford Township. Take exit 63 A from Garden State Pkwy N
17.7 mi
15 min
Follow NJ-72 E and Long Beach Blvd to N Bay Ave in Beach Haven
13.8 mi
19 min

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

Higbeeville, New Jersey

17 mi to destination

1 mi
Scow Landing, New Jersey

Traveled 9 mi from origin

2 mi
Beach Haven Heights, New Jersey

Traveled 13 mi from origin

2 mi
Beach Haven

Destination