Distance from Elm Square, Massachusetts to Leacock Township, Pennsylvania
The driving distance from Elm Square, Massachusetts to Leacock Township, Pennsylvania is 383.4 mi (617.1 km)
The straight-line (air) distance is approximately 185.5 mi (298.5 km)
Estimated travel time by road is 6 hours 10 minutes
This route includes Toll roads along the way.
We found 3 routes between Elm Square and Leacock Township.
Available Routes
Route Directions
Get on MA-24 S from Crescent St
Take I-495 N, I-90 W, I-84, Saw Mill Pkwy S/Saw Mill Riv Pkwy S, ... and I-276 W to US-30 W in Sadsbury Township
Follow US-30 W to PA-772 W/W Newport Rd in Leacock Township
Route Directions
Get on MA-24 S from Crescent St
Take I-495 N, I-95 S, I-80 W, I-287 S, ... and US-22 W to PA-100 S in Fogelsville. Take exit 49 A from I-78 W
Get on US-222 S in Ontelaunee Township from Schantz Rd
Follow US-222 S to US-322 W in Ephrata Township. Take the US-322 exit from US-222 S
Continue on US-322 W. Take N Shirk Rd and Centerville Rd to PA-772 W in Leacock Township
Route Directions
Get on MA-24 S from Crescent St
Take I-95 S and I-276 W to US-30 W in Sadsbury Township
Follow US-30 W to PA-772 W/W Newport Rd in Leacock Township
Journey Details
Traveling from Elm Square, Massachusetts to Leacock Township, Pennsylvania covers 363 miles (584 km) in a west direction. This highway, long-distance route typically takes 5 hours 55 minutes under normal conditions.
Drivers have 3 route options between these locations (363-383 miles / 584-617 km). The primary route shown here saves 31 minutes compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Elm Square
Starting Point
Leacock Township
Destination