Distance from Elk Mills, Maryland to Kirks Mills, Pennsylvania

Elk Mills Kirks Mills
Total Distance
20.6 mi
(33.2 km)
Travel Time
30 minutes

The driving distance from Elk Mills, Maryland to Kirks Mills, Pennsylvania is 20.6 mi (33.2 km)

The straight-line (air) distance is approximately 10.1 mi (16.3 km)

Estimated travel time by road is 30 minutes

We found 3 routes between Elk Mills and Kirks Mills.

Available Routes

Shortest Fastest
MD-273 W and PA-272 N
20.5 mi
33.1 km
29 minutes
PA-272 N
20.6 mi
33.2 km
30 minutes
MD-213 N and PA-272 N
21.4 mi
34.4 km
33 minutes

Route Directions

Take Gallaher Rd to MD-273 W
3.4 mi
6 min
Follow MD-273 W to MD-272 N
7.4 mi
9 min
Take PA-272 N to Kirks Mill Rd in Little Britain Township
9.8 mi
14 min

Route Directions

Take MD-213 N, PA-472 N, Chrome Rd and PA-272 N to Kirks Mill Rd in Little Britain Township
21.4 mi
33 min

Route Directions

Follow Elk Mills Rd and MD-213 N to MD-273 W
4.8 mi
7 min
Follow MD-273 W to MD-272 N
6 mi
7 min
Take PA-272 N to Kirks Mill Rd in Little Britain Township
9.8 mi
14 min

Journey Details

Traveling from Elk Mills, Maryland to Kirks Mills, Pennsylvania covers 20.5 miles (33 km) in a west direction. This secondary roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 3 route options between these locations (21-21 miles / 33-34 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Elk Mills

Starting Point

Winchester, Maryland

23 mi to destination

1 mi
Providence, Maryland

Traveled 6 mi from origin

1 mi
Wyn Lea at Fair Hill, Maryland

18 mi to destination

1 mi
Blueball, Maryland

Traveled 12 mi from origin

1 mi
Chrome, Pennsylvania

12 mi to destination

1 mi
Sylmar, Pennsylvania

Traveled 18 mi from origin

1 mi
Freemont, Pennsylvania

Traveled 23 mi from origin

0 mi
Kirks Mills

Destination