Distance from Elm, New Jersey to Moorestown, New Jersey

Elm Moorestown
Total Distance
25.3 mi
(40.7 km)
Travel Time
41 minutes

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

Shortest Fastest
US-30 W/S White Horse Pike and Co Rd 607
21.9 mi
35.3 km
37 minutes
US-30 W/S White Horse Pike
25.3 mi
40.7 km
41 minutes
Tolls
Atlantic City Expy W and I-295 N
36 mi
57.9 km
41 minutes

Route Directions

0 mi
0 min
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
25.3 mi
41 min

Route Directions

Get on Atlantic City Expy W
3.9 mi
6 min
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
29.3 mi
26 min
Take S Lenola Rd and Kings Hwy to N Church St in Moorestown
2.9 mi
7 min

Route Directions

21.9 mi
37 min

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

Bates Mill, New Jersey

30 mi to destination

1 mi
Wildcat Branch, New Jersey

Traveled 7 mi from origin

0 mi
Waterford, New Jersey

22 mi to destination

1 mi
Crowfoot, New Jersey

Traveled 15 mi from origin

1 mi
Tomlinson Mill, New Jersey

15 mi to destination

1 mi
Evesham, New Jersey

Traveled 22 mi from origin

1 mi
Cropwell, New Jersey

7 mi to destination

1 mi
Birchfield, New Jersey

Traveled 30 mi from origin

1 mi
Moorestown

Destination