Distance from Hardscrabble, Virginia to Deep Creek Lake, Maryland
The driving distance from Hardscrabble, Virginia to Deep Creek Lake, Maryland is 91.2 mi (146.8 km)
The straight-line (air) distance is approximately 41.7 mi (67.1 km)
Estimated travel time by road is 2 hours 4 minutes
We found 3 routes between Hardscrabble and Deep Creek Lake.
Available Routes
Route Directions
Take N Fork Rd and Upper North Fork Rd to Snowy Mountain Rd in Circleville
Take WV-28 N, US-33 W, WV-28 N/WV-55 E, Jordan Run Rd, ... and MD-560 N to State Park Rd in Garrett County
Continue on State Park Rd. Drive to Lakeside Trail
Route Directions
Take N Fork Rd and Upper North Fork Rd to Snowy Mountain Rd in Circleville
Take WV-28 N, US-33 W, WV-28 N/WV-55 E, Jordan Run Rd, ... and MD-38 N to Tooth Pick Rd in Garrett County
Take State Park Rd to Lakeside Trail
Route Directions
Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 W in Circleville
Follow US-33 W to WV-32 in Harman
Take US-219 N to Glendale Rd in Garrett County
Continue on Glendale Rd. Take State Park Rd to Lakeside Trail
Journey Details
Traveling from Hardscrabble, Virginia to Deep Creek Lake, Maryland covers 90.5 miles (146 km) in a north direction. This mixed highways and local roads, substantial route typically takes 2 hours 6 minutes under normal conditions.
Drivers have 3 route options between these locations (90-96 miles / 146-154 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Hardscrabble
Starting Point
Deep Creek Lake
Destination