Distance from Elm, New Jersey to Johnsontown, New Jersey
The driving distance from Elm, New Jersey to Johnsontown, New Jersey is 27.3 mi (44 km)
The straight-line (air) distance is approximately 13.9 mi (22.4 km)
Estimated travel time by road is 36 minutes
We found 3 routes between Elm and Johnsontown.
Available Routes
Route Directions
Continue on US-30 E/N White Horse Pike. Take Moss Mill Rd, Elwood-Weekstown Rd and Atlantic County Rd 624 E/Clarks Landing Rd to US-9 S/New York Rd in Galloway
Route Directions
Continue on US-30 E/N White Horse Pike. Take Pleasant Mills Rd, Nesco Rd and County Rd 542 to US-9 S/New York Rd in Galloway
Route Directions
Take Moss Mill Rd to W Cologne Port Republic Rd in Galloway
Continue on W Cologne Port Republic Rd to Port Republic
Follow Chestnut Neck Rd to US-9 S/New York Rd in Galloway
Journey Details
Traveling from Elm, New Jersey to Johnsontown, New Jersey covers 25.8 miles (42 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 35 minutes under normal conditions.
Drivers have 3 route options between these locations (26-31 miles / 42-49 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Elm
Starting Point
Johnsontown
Destination