Distance from Thompsontown, New Jersey to Berlin, New Jersey
The driving distance from Thompsontown, New Jersey to Berlin, New Jersey is 33.4 mi (53.7 km)
The straight-line (air) distance is approximately 17.7 mi (28.4 km)
Estimated travel time by road is 38 minutes
This route includes Toll roads along the way.
We found 3 routes between Thompsontown and Berlin.
Available Routes
Route Directions
Get on Atlantic City Expy W
Follow Atlantic City Expy W to NJ-73 N in Winslow Township. Take exit 31 from Atlantic City Expy W
Get on US-30 W/S White Horse Pike in Waterford from NJ-73 N
Route Directions
Get on Atlantic City Expy W from Atlantic 559/Somers Point Rd and NJ-50 N
Follow Atlantic City Expy W to Williamstown Rd in Winslow Township. Take exit 38 from Atlantic City Expy W
Continue on Williamstown Rd. Take New Freedom Rd to S White Horse Pike in Berlin
Route Directions
Get on US-322 W/Black Horse Pike from NJ-50 N/Cape May Ave
Get on US-30 W/S White Horse Pike in Waterford from Mays Landing Rd and NJ-73 N
Journey Details
Traveling from Thompsontown, New Jersey to Berlin, New Jersey covers 31.3 miles (50 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.
Drivers have 3 route options between these locations (31-36 miles / 50-58 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Thompsontown
Starting Point
Berlin
Destination