Distance from Johnsontown, New Jersey to Gravelly Run, New Jersey
The driving distance from Johnsontown, New Jersey to Gravelly Run, New Jersey is 18.4 mi (29.7 km)
The straight-line (air) distance is approximately 9 mi (14.5 km)
Estimated travel time by road is 27 minutes
We found 3 routes between Johnsontown and Gravelly Run.
Available Routes
Route Directions
Follow US-9 N/New York Rd and Chestnut Neck Rd to Cologne Port Republic Rd in Port Republic
Continue on Cologne Port Republic Rd to Galloway
Take S Cologne Ave to Atlantic 559/Somers Point Rd in Hamilton
Route Directions
Take Riverside Dr, S Pomona Rd, US-30 W/W White Horse Pike, S Cologne Ave and Babcock Rd to Atlantic 559/Somers Point Rd in Hamilton
Route Directions
Take Riverside Dr, S Pomona Rd, Wrangleboro Rd and Babcock Rd to Atlantic 559/Somers Point Rd in Hamilton
Journey Details
Traveling from Johnsontown, New Jersey to Gravelly Run, New Jersey covers 17.1 miles (28 km) in a west direction. This secondary roads, moderate route typically takes 29 minutes under normal conditions.
Drivers have 3 route options between these locations (17-18 miles / 28-30 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Johnsontown
Starting Point
Gravelly Run
Destination