Distance from Elm Square, Massachusetts to Indian Run, Pennsylvania

Elm Square Indian Run
Total Distance
367.8 mi
(591.9 km)
Travel Time
6 hours 2 minutes

The driving distance from Elm Square, Massachusetts to Indian Run, Pennsylvania is 367.8 mi (591.9 km)

The straight-line (air) distance is approximately 184.1 mi (296.3 km)

Estimated travel time by road is 6 hours 2 minutes

This route includes Toll roads along the way.

We found 3 routes between Elm Square and Indian Run.

Available Routes

Shortest
I-95 S and I-78 W
362.5 mi
583.4 km
6 hours 16 minutes
Tolls
I-95 S
367.8 mi
591.9 km
6 hours 2 minutes
Fastest Tolls
I-95 and I-95 S
373 mi
600.3 km
6 hours

Route Directions

Get on MA-24 S
1.6 mi
4 min
Follow I-95 S, I-287 W and I-78 W to US-222 S in South Whitehall Township. Take exit 54A from I-78 W
315.3 mi
4 hr 54 min
Get on US-222 S in Ontelaunee Township from US-222 S and Hamilton Blvd
24.2 mi
31 min
Follow US-222 S to Colonel Howard Blvd in East Cocalico Township. Take the exit toward I-76/PA-272/Denver/Pa Turnpike from US-222 S
20.3 mi
19 min
Take PA-272 S/N Reading Rd, Stevens Rd and Indiantown Rd to Sunnyside Rd/T969 in West Cocalico Township
6.4 mi
11 min

Route Directions

Get on MA-24 S
1.6 mi
4 min
Take I-295 S, I-95 S, I-276 W and I-76 W to Colonel Howard Blvd in East Cocalico Township. Take exit 286 from I-76 W
364.2 mi
5 hr 42 min
Continue on Colonel Howard Blvd. Take PA-272 S/N Reading Rd, Stevens Rd and Indiantown Rd to Sunnyside Rd/T969 in West Cocalico Township
7.2 mi
13 min

Route Directions

Get on MA-24 S
1.6 mi
4 min
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
314 mi
5 hr 12 min
Get on US-222 S in Ontelaunee Township from Schantz Rd
20.2 mi
27 min
Follow US-222 S to Colonel Howard Blvd in East Cocalico Township. Take the exit toward I-76/PA-272/Denver/Pa Turnpike from US-222 S
20.3 mi
19 min
Take PA-272 S/N Reading Rd, Stevens Rd and Indiantown Rd to Sunnyside Rd/T969 in West Cocalico Township
6.4 mi
11 min

Journey Details

Traveling from Elm Square, Massachusetts to Indian Run, Pennsylvania covers 362.5 miles (583 km) in a west direction. This highway, long-distance route typically takes 6 hours 16 minutes under normal conditions.

Drivers have 3 route options between these locations (362-373 miles / 583-600 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Elm Square

Starting Point

Saundersville, Rhode Island

424 mi to destination

1 mi
Franklin, Connecticut

Traveled 106 mi from origin

1 mi
East Wallingford, Connecticut

318 mi to destination

2 mi
Lyons Plain, Connecticut

Traveled 212 mi from origin

1 mi
Dobbs Ferry, New York

212 mi to destination

1 mi
Morris Plains, New Jersey

Traveled 318 mi from origin

1 mi
Bethlehem Township, New Jersey

106 mi to destination

2 mi
Huffs Church, Pennsylvania

Traveled 424 mi from origin

1 mi
Indian Run

Destination