Distance from Moorestown, Pennsylvania to Green Acres, Pennsylvania
The driving distance from Moorestown, Pennsylvania to Green Acres, Pennsylvania is 103.9 mi (167.1 km)
The straight-line (air) distance is approximately 55.4 mi (89.2 km)
Estimated travel time by road is 2 hours
We found 3 routes between Moorestown and Green Acres.
Available Routes
Route Directions
Get on US-22 W in Hanover Township
Continue on US-22 W to Fogelsville. Take exit 49 A from I-78 W
Get on US-222 S in Ontelaunee Township from Schantz Rd
Continue on US-222 S. Take US-30 W to N Hills Rd in Springettsbury Township
Follow N Hills Rd and Eastern Blvd to S Royal St in East York
Route Directions
Get on US-22 W in Hanover Township
Continue on US-22 W. Take I-78 W, I-81 S and I-83 S to PA-124 E/Mt Rose Ave in York County. Take exit 18A from I-83 S
Continue on PA-124 E/Mt Rose Ave. Take Haines Rd to S Royal St in East York
Route Directions
Get on US-22 W in Hanover Township
Continue on US-22 W to Fogelsville. Take exit 49 A from I-78 W
Get on US-222 S in Ontelaunee Township from Schantz Rd
Continue on US-222 S. Take US-30 W to Whiteford Rd in Springettsbury Township. Take the PA-24/Mt Zion Rd exit from US-30 W
Continue on Whiteford Rd. Take Memory Ln and Haines Rd to S Royal St in East York
Journey Details
Traveling from Moorestown, Pennsylvania to Green Acres, Pennsylvania covers 103 miles (166 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 2 hours under normal conditions.
Drivers have 3 route options between these locations (103-124 miles / 166-200 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Moorestown
Starting Point
Green Acres
Destination