Distance from McGinnes, Maryland to Ashland Landing, Maryland

McGinnes Ashland Landing
Total Distance
21.1 mi
(34 km)
Travel Time
30 minutes

The driving distance from McGinnes, Maryland to Ashland Landing, Maryland is 21.1 mi (34 km)

The straight-line (air) distance is approximately 6.4 mi (10.4 km)

Estimated travel time by road is 30 minutes

We found 2 routes between McGinnes and Ashland Landing.

Available Routes

Shortest Fastest
MD-213 S/Church Hill Rd
14.8 mi
23.8 km
23 minutes
US-301 S
21.1 mi
34 km
30 minutes

Route Directions

1.3 mi
1 min
Take Spring Rd to MD-290 S
1.1 mi
2 min
Take US-301 S to Flat Iron Square Rd
10.6 mi
10 min
2.4 mi
3 min
0.5 mi
0 min
Continue on Sparks Mill Rd to your destination
5.2 mi
11 min

Route Directions

1.8 mi
1 min
Follow Ewingtown Rd to MD-213 S/Church Hill Rd
3.3 mi
5 min
4.6 mi
4 min
Continue on Sparks Mill Rd to your destination
5.2 mi
11 min

Journey Details

Traveling from McGinnes, Maryland to Ashland Landing, Maryland covers 14.8 miles (24 km) in a southwest direction. This secondary roads, moderate route typically takes 23 minutes under normal conditions.

Drivers have 2 route options between these locations (15-21 miles / 24-34 km). The primary route shown here saves 7 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 38 mph (61 km/h) .

Journey Waypoints

McGinnes

Starting Point

Ewingville, Maryland

15 mi to destination

1 mi
Rolphs, Maryland

Traveled 7 mi from origin

1 mi
Wilmers, Maryland

Traveled 11 mi from origin

0 mi
Riverview, Maryland

4 mi to destination

0 mi
Ashland Landing

Destination