Distance from Shiloh, Maryland to Eagle Harbor, Maryland
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
Route Directions
Take Mt Victoria Rd to MD-257 W
Take Penns Hill Rd and MD-6 E to Keech Rd
Follow Keech Rd and Oaks Rd to MD-5 N in Charlotte Hall
Continue on MD-5 N. Take MD-381 N to Eagle Harbor Rd in Aquasco
Continue on Eagle Harbor Rd. Drive to Maple Trail in Eagle Harbor
Route Directions
Take Mt Victoria Rd to MD-257 W
Take MD-234 E, MD-236 N, MD-5 N and MD-381 N to Eagle Harbor Rd in Aquasco
Continue on Eagle Harbor Rd. Drive to Maple Trail in Eagle Harbor
Route Directions
Take Mt Victoria Rd to MD-257 W
Take Penns Hill Rd, Olivers Shop Rd, MD-231 E and MD-381 N to Eagle Harbor Rd in Aquasco
Continue on Eagle Harbor Rd. Drive to Maple Trail in Eagle Harbor
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
Eagle Harbor
Destination