Distance from Benedict, Maryland to St Clement Shores, Maryland
The driving distance from Benedict, Maryland to St Clement Shores, Maryland is 29.8 mi (48 km)
The straight-line (air) distance is approximately 9.9 mi (16 km)
Estimated travel time by road is 39 minutes
We found 3 routes between Benedict and St Clement Shores.
Available Routes
Route Directions
Take Mill Creek Rd to MD-231 W/Prince Frederick Rd
Follow Prince Frederick Rd and MD-5 S to Leonardtown
Take MD-243 S/Newtowne Neck Rd to Lady Baltimore Ave
Route Directions
Take Mill Creek Rd to MD-231 W/Prince Frederick Rd
Follow Prince Frederick Rd and MD-5 S to Mechanicsville Rd in Mechanicsville
Follow MD-234 E to Bayside Rd
Continue on Bayside Rd. Drive to Lady Baltimore Ave
Route Directions
Take Mill Creek Rd to MD-231 W/Prince Frederick Rd
Follow Prince Frederick Rd and MD-5 S to MD-242 in St. Mary's County
Continue on Bayside Rd. Drive to Lady Baltimore Ave
Journey Details
Traveling from Benedict, Maryland to St Clement Shores, Maryland covers 29.3 miles (47 km) in a south direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 3 route options between these locations (29-30 miles / 47-48 km). The primary route shown here saves 50 seconds compared to alternatives.
Journey Waypoints
Benedict
Starting Point
St Clement Shores
Destination