Distance from Elm Square, Massachusetts to Keffers, Pennsylvania
The driving distance from Elm Square, Massachusetts to Keffers, Pennsylvania is 385.1 mi (619.7 km)
The straight-line (air) distance is approximately 185.6 mi (298.7 km)
Estimated travel time by road is 5 hours 56 minutes
This route includes Toll roads along the way.
We found 3 routes between Elm Square and Keffers.
Available Routes
Route Directions
Get on MA-24 S
Follow I-495 N, I-84 and I-81 S to US-209 S in Frailey Township. Take exit 107 from I-81 S
Continue on US-209 S. Drive to Main St in Porter Township
Route Directions
Get on MA-24 S
Take I-495 N, I-95 S and I-295 S to US-6 W in Johnston. Take exit 9C-A from I-295 S
Get on I-84 in Tolland from Hartford Pike, US-44 W and CT-74
Follow I-84 and I-81 S to US-209 S in Frailey Township. Take exit 107 from I-81 S
Continue on US-209 S. Drive to Main St in Porter Township
Route Directions
Get on MA-24 S
Follow I-95 S, I-287 W and I-78 W to US-209 S in Frailey Township. Take exit 107 from I-81 N
Continue on US-209 S. Drive to Main St in Porter Township
Journey Details
Traveling from Elm Square, Massachusetts to Keffers, Pennsylvania covers 377.3 miles (607 km) in a west direction. This highway, long-distance route typically takes 6 hours 1 minute under normal conditions.
Drivers have 3 route options between these locations (377-385 miles / 607-620 km). The primary route shown here saves 12 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Elm Square
Starting Point
Keffers
Destination