Distance from Shiloh, Maryland to Eagle Harbor, Maryland

Shiloh Eagle Harbor
Total Distance
28.6 mi
(46.1 km)
Travel Time
40 minutes

The driving distance from Shiloh, Maryland to Eagle Harbor, Maryland is 28.6 mi (46.1 km)

The straight-line (air) distance is approximately 11.9 mi (19.1 km)

Estimated travel time by road is 40 minutes

We found 3 routes between Shiloh and Eagle Harbor.

Available Routes

Shortest Fastest
Penns Hill Rd
27.5 mi
44.2 km
38 minutes
Penns Hill Rd and MD-381 N
28.6 mi
46.1 km
40 minutes
MD-234 E
30.2 mi
48.6 km
41 minutes

Route Directions

Take Mt Victoria Rd to MD-257 W
2.5 mi
4 min
Take Penns Hill Rd and MD-6 E to Keech Rd
11.6 mi
14 min
Follow Keech Rd and Oaks Rd to MD-5 N in Charlotte Hall
4.8 mi
7 min
Continue on MD-5 N. Take MD-381 N to Eagle Harbor Rd in Aquasco
7.1 mi
8 min
Continue on Eagle Harbor Rd. Drive to Maple Trail in Eagle Harbor
2.7 mi
5 min

Route Directions

Take Mt Victoria Rd to MD-257 W
2.5 mi
4 min
Take MD-234 E, MD-236 N, MD-5 N and MD-381 N to Eagle Harbor Rd in Aquasco
25 mi
31 min
Continue on Eagle Harbor Rd. Drive to Maple Trail in Eagle Harbor
2.7 mi
5 min

Route Directions

Take Mt Victoria Rd to MD-257 W
2.5 mi
4 min
Take Penns Hill Rd, Olivers Shop Rd, MD-231 E and MD-381 N to Eagle Harbor Rd in Aquasco
22.3 mi
29 min
Continue on Eagle Harbor Rd. Drive to Maple Trail in Eagle Harbor
2.7 mi
5 min

Journey Details

Traveling from Shiloh, Maryland to Eagle Harbor, Maryland covers 27.5 miles (44 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.

Drivers have 3 route options between these locations (27-30 miles / 44-49 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

Shiloh

Starting Point

Wicomico, Maryland

27 mi to destination

1 mi
Ryceville, Maryland

21 mi to destination

1 mi
Charlotte Hall, Maryland

14 mi to destination

1 mi
Oaks, Maryland

Traveled 21 mi from origin

1 mi
Loves, Maryland

7 mi to destination

1 mi
Eagle Harbor

Destination