Distance from Elm, New Jersey to Moorestown, New Jersey
The driving distance from Elm, New Jersey to Moorestown, New Jersey is 25.3 mi (40.7 km)
The straight-line (air) distance is approximately 12.8 mi (20.7 km)
Estimated travel time by road is 41 minutes
We found 3 routes between Elm and Moorestown.
Available Routes
Route Directions
Continue on US-30 W/S White Horse Pike. Take Hopewell Rd, 620 W/Tuckerton Rd and Evesboro - Medford Rd to S Church St in Moorestown
Route Directions
Get on Atlantic City Expy W
Follow Atlantic City Expy W, NJ-42 N and I-295 N to NJ-73 N in Mount Laurel Township. Take exit 36 B from I-295 N
Take S Lenola Rd and Kings Hwy to N Church St in Moorestown
Route Directions
Journey Details
Traveling from Elm, New Jersey to Moorestown, New Jersey covers 21.9 miles (35 km) in a northwest direction. This secondary roads, moderate route typically takes 37 minutes under normal conditions.
Drivers have 3 route options between these locations (22-36 miles / 35-58 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Elm
Starting Point
Moorestown
Destination