Distance from Cedar Crest, New Jersey to Hayesville, Pennsylvania
The driving distance from Cedar Crest, New Jersey to Hayesville, Pennsylvania is 105.5 mi (169.8 km)
The straight-line (air) distance is approximately 54.2 mi (87.3 km)
Estimated travel time by road is 2 hours 6 minutes
This route includes Toll roads along the way.
We found 3 routes between Cedar Crest and Hayesville.
Available Routes
Route Directions
Follow W Lacey Rd to NJ-70 W in Manchester Township
Follow NJ-70 W to Evesboro - Medford Rd in Medford
Continue on Evesboro - Medford Rd to Mount Laurel Township
Take NJ Tpke S, I-295 S, PA-41 N/Gap Newport Pike and US-1 S to PA-10 N in Lower Oxford Township. Take the PA-10 exit from US-1 S
Follow PA-10 N to Street Rd
Route Directions
Get on I-195 W in Robbinsville Township from W Lacey Rd and County Rd 539 N
Continue on I-195 W. Take US-1 S, I-295 W and I-95 S to US-322 W in Upper Chichester Township. Take exit 3A from I-95 S
Continue to Hamorton
Follow US-1 S to PA-10 N in Lower Oxford Township. Take the PA-10 exit from US-1 S
Follow PA-10 N to Street Rd
Route Directions
Get on I-295 S in Cherry Hill Township from NJ-70 W
Continue on I-295 S. Take US-322 W and US-1 S to PA-10 N in Lower Oxford Township. Take the PA-10 exit from US-1 S
Follow PA-10 N to Street Rd
Journey Details
Traveling from Cedar Crest, New Jersey to Hayesville, Pennsylvania covers 100.2 miles (161 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (100-120 miles / 161-194 km). The primary route shown here saves 19 minutes compared to alternatives.
The route features scenic views, toll sections. During evening weekday travel, expect evening rush hour with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Cedar Crest
Starting Point
Hayesville
Destination