Distance from Shiloh, Maryland to Johnstown, Maryland
The driving distance from Shiloh, Maryland to Johnstown, Maryland is 38.3 mi (61.6 km)
The straight-line (air) distance is approximately 15.6 mi (25.1 km)
Estimated travel time by road is 48 minutes
We found 3 routes between Shiloh and Johnstown.
Available Routes
Route Directions
Take Mt Victoria Rd to US-301 N
Take MD-234 E to State Hwy 238 in Chaptico
Take MD-247 N to MD-235 S
Continue on MD-235 S to Solomons
Take Solomons Island Rd S to Langley Ln
Route Directions
Take Mt Victoria Rd to US-301 N
Take MD-234 E to MD-236 N in St. Mary's County
Continue on Three Notch Rd to Solomons
Take Solomons Island Rd S to Langley Ln
Route Directions
Take Mt Victoria Rd to US-301 N
Take MD-234 E and MD-4 N to Lore Rd in Solomons
Take Solomons Island Rd S to Langley Ln
Journey Details
Traveling from Shiloh, Maryland to Johnstown, Maryland covers 37.2 miles (60 km) in a east direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.
Drivers have 3 route options between these locations (37-40 miles / 60-65 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Shiloh
Starting Point
Johnstown
Destination