Distance from Elm, New Jersey to Maple Beach, Pennsylvania
The driving distance from Elm, New Jersey to Maple Beach, Pennsylvania is 46.5 mi (74.8 km)
The straight-line (air) distance is approximately 17.5 mi (28.2 km)
Estimated travel time by road is 1 hour
This route includes Toll roads along the way.
We found 3 routes between Elm and Maple Beach.
Available Routes
Route Directions
Follow US-30 W/S White Horse Pike to NJ-73 N/Rte 73 S in Waterford. Take the NJ-73 N exit from US-30 W/S White Horse Pike
Get on NJ Tpke in Mount Laurel Township from NJ-73 N
Continue on NJ Tpke. Take I-95 S to Bath St in Bristol
Continue on Bath St to your destination
Route Directions
Get on Atlantic City Expy W
Continue on Atlantic City Expy W. Take NJ-42 N and I-95 N to PA-413 S in Bristol Township. Take exit 39 from I-95 N
Follow PA-413 S and Old Rte 13 to your destination in Bristol
Route Directions
Follow US-30 W/S White Horse Pike to NJ-73 N/Rte 73 S in Waterford. Take the NJ-73 N exit from US-30 W/S White Horse Pike
Get on I-295 N in Mount Laurel Township
Follow I-295 N to County Rd 541 N/Burlington-Mount Holly Rd/Mt Holly Rd in Burlington Township. Take exit 47B from I-295 N
Continue on Keim Blvd to your destination in Bristol
Journey Details
Traveling from Elm, New Jersey to Maple Beach, Pennsylvania covers 36.7 miles (59 km) in a north direction. This secondary roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (37-51 miles / 59-83 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features toll sections, coastal roads. During night weekday travel, expect minimal traffic congestion with average speeds around 38 mph (61 km/h) .
Journey Waypoints
Elm
Starting Point
Maple Beach
Destination