Distance from Elm Square, Massachusetts to Intercourse, Pennsylvania
The driving distance from Elm Square, Massachusetts to Intercourse, Pennsylvania is 371.8 mi (598.3 km)
The straight-line (air) distance is approximately 185.3 mi (298.3 km)
Estimated travel time by road is 6 hours 27 minutes
We found 3 routes between Elm Square and Intercourse.
Available Routes
Route Directions
Get on MA-24 S
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 N Hollander Rd/T766 to Old Philadelphia Pike in Intercourse
Route Directions
Get on MA-24 S
Take I-495 N, I-90 W, I-84, I-91 S, ... and US-202 S to US-30 W in Sadsbury Township
Follow US-30 W and PA-772 W/Newport Rd to Old Philadelphia Pike in Intercourse
Route Directions
Get on MA-24 S
Take I-95 S and I-276 W to US-30 W in Sadsbury Township
Follow US-30 W and PA-772 W/Newport Rd to Old Philadelphia Pike in Intercourse
Journey Details
Traveling from Elm Square, Massachusetts to Intercourse, Pennsylvania covers 361.4 miles (582 km) in a west direction. This highway, long-distance route typically takes 5 hours 54 minutes under normal conditions.
Drivers have 3 route options between these locations (361-373 miles / 582-601 km). The primary route shown here saves 34 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Elm Square
Starting Point
Intercourse
Destination