Distance from Thompsontown, New Jersey to Barnegat Beach, New Jersey
The driving distance from Thompsontown, New Jersey to Barnegat Beach, New Jersey is 47.9 mi (77.1 km)
The straight-line (air) distance is approximately 23.1 mi (37.2 km)
Estimated travel time by road is 49 minutes
This route includes Toll roads along the way.
We found 2 routes between Thompsontown and Barnegat Beach.
Available Routes
Route Directions
Get on Atlantic City Expy E from Atlantic 559/Somers Point Rd, Babcock Rd, U.S. Hwy 40 E and Access Rd
Take Garden State Pkwy N to County Rd 532/Wells Mills Rd in Ocean Township. Take exit 69 from Garden State Pkwy N
Continue on County Rd 532/Wells Mills Rd. Drive to Barnegat Beach Dr
Route Directions
Take Babcock Rd, Wrangleboro Rd, Pomona Rd, Garden State Pkwy N, ... and Garden State Pkwy N to Barnegat Beach Dr in Ocean Township
Drive to Barnegat Beach Dr
Journey Details
Traveling from Thompsontown, New Jersey to Barnegat Beach, New Jersey covers 45.7 miles (74 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 58 minutes under normal conditions.
Drivers have 2 route options between these locations (46-48 miles / 74-77 km). The primary route shown here saves no time compared to alternatives.
The route features coastal roads. During midday weekday travel, expect lighter midday traffic with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Thompsontown
Starting Point
Barnegat Beach
Destination