Distance from Elk Mills, Maryland to McGarey, Pennsylvania

Elk Mills McGarey
Total Distance
260.6 mi
(419.4 km)
Travel Time
4 hours 52 minutes

The driving distance from Elk Mills, Maryland to McGarey, Pennsylvania is 260.6 mi (419.4 km)

The straight-line (air) distance is approximately 123.8 mi (199.2 km)

Estimated travel time by road is 4 hours 52 minutes

We found 3 routes between Elk Mills and McGarey.

Available Routes

Shortest Fastest
US-322 W
253 mi
407.1 km
4 hours 34 minutes
US-22 W
260.6 mi
419.4 km
4 hours 52 minutes
I-80 W
285.9 mi
460.1 km
4 hours 59 minutes

Route Directions

Get on I-83 N in East York from MD-213 N, MD-273 W, PA-272 N, Lancaster Pike, ... and Windsor Rd
61.7 mi
1 hr 27 min
Follow I-83 N and US-22 W to US-322 W in Highland Park
84 mi
1 hr 24 min
Continue to College Township
29.8 mi
30 min
Follow I-99 S to US-322 W in Worth Township. Take exit U.S. 322 from I-99 S
11.5 mi
10 min
Get on I-80 W in Bradford Township from US-322 W
24.2 mi
30 min
Follow I-80 W to PA-28 S in Pine Creek Township. Take exit 81 from I-80 W
41.1 mi
37 min
Drive to PA-36 S in Rose Township
8.3 mi
12 min

Route Directions

Get on US-30 W in East Lampeter Township from MD-213 N, PA-472 N, May Post Office Rd, PA-896 N/Hartman Bridge Rd and Lincoln Hwy E
39.8 mi
1 hr 3 min
Get on US-11 N/US-15 N in Reed Township from PA-283 W and US-22 W/US-322 W
56.8 mi
54 min
Get on PA-147 in Union Township
39.1 mi
41 min
Follow I-80 W to PA-28 S in Pine Creek Township. Take exit 81 from I-80 W
141.9 mi
2 hr 7 min
Drive to PA-36 S in Rose Township
8.3 mi
12 min

Route Directions

Get on US-30 W in East Lampeter Township from MD-213 N, PA-472 N, May Post Office Rd, PA-896 N/Hartman Bridge Rd and Lincoln Hwy E
39.8 mi
1 hr 3 min
Take PA-283 W to US-322 W in Potters Mills
114 mi
1 hr 46 min
14.1 mi
14 min
Follow I-99 S to US-322 W in Worth Township. Take exit U.S. 322 from I-99 S
11.5 mi
10 min
Get on I-80 W in Bradford Township from US-322 W
24.2 mi
30 min
Follow I-80 W to PA-28 S in Pine Creek Township. Take exit 81 from I-80 W
41.1 mi
37 min
Drive to PA-36 S in Rose Township
8.3 mi
12 min

Journey Details

Traveling from Elk Mills, Maryland to McGarey, Pennsylvania covers 253 miles (407 km) in a northwest direction. This mixed highways and local roads, long-distance route typically takes 4 hours 34 minutes under normal conditions.

Drivers have 3 route options between these locations (253-286 miles / 407-460 km). The primary route shown here saves 25 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

Elk Mills

Starting Point

Hensel, Pennsylvania

285 mi to destination

1 mi
Delroy, Pennsylvania

Traveled 71 mi from origin

1 mi
Pinetown, Pennsylvania

214 mi to destination

1 mi
Lower Frankford Township, Pennsylvania

Traveled 142 mi from origin

2 mi
Blacklog, Pennsylvania

142 mi to destination

1 mi
Ribot, Pennsylvania

Traveled 214 mi from origin

1 mi
Ginter, Pennsylvania

71 mi to destination

1 mi
Newtonburg, Pennsylvania

Traveled 285 mi from origin

1 mi
McGarey

Destination