Distance from Spring Lake, New Jersey to Barnegat Beach, New Jersey
The driving distance from Spring Lake, New Jersey to Barnegat Beach, New Jersey is 37.5 mi (60.3 km)
The straight-line (air) distance is approximately 17.1 mi (27.5 km)
Estimated travel time by road is 41 minutes
This route includes Toll roads along the way.
We found 2 routes between Spring Lake and Barnegat Beach.
Available Routes
Route Directions
Get on Garden State Pkwy S in Wall Township from 3rd Ave, 16th Ave and NJ-138 W
Continue on Garden State Pkwy S to Ocean Township. Take exit 69 from Garden State Pkwy S
Continue on Wells Mills Rd. Drive to Barnegat Beach Dr
Route Directions
Get on Garden State Pkwy S in Brick Township from NJ-35 S, NJ-70 W and Burnt Tavern Rd
Continue on Garden State Pkwy S to Ocean Township. Take exit 69 from Garden State Pkwy S
Continue on Wells Mills Rd. Drive to Barnegat Beach Dr
Journey Details
Traveling from Spring Lake, New Jersey to Barnegat Beach, New Jersey covers 35.7 miles (57 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.
Drivers have 2 route options between these locations (36-37 miles / 57-60 km). The primary route shown here saves no time compared to alternatives.
The route features toll sections, coastal roads. During night weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Spring Lake
Starting Point
Barnegat Beach
Destination