Distance from Hazelhurst, Maryland to Heatherfield, West Virginia
The driving distance from Hazelhurst, Maryland to Heatherfield, West Virginia is 126.2 mi (203.1 km)
The straight-line (air) distance is approximately 47.8 mi (76.9 km)
Estimated travel time by road is 2 hours 11 minutes
We found 3 routes between Hazelhurst and Heatherfield.
Available Routes
Route Directions
Get on I-68 E from MD-495 N, New Germany Rd and Chestnut Ridge Rd
Follow I-68 E, I-70 E and I-81 S to WV-9 E in Berkeley County. Take exit 16E from I-81 S
Take WV-45 E to Old Martinsburg Rd in Jefferson County
Route Directions
Get on I-68 E from MD-495 N, New Germany Rd and Chestnut Ridge Rd
Follow I-68 E and I-70 E to MD-65 S in Washington County. Take exit 29A from I-70 E
Continue on MD-65 S. Take Shepherdstown Pike to Old Martinsburg Rd in Jefferson County
Route Directions
Get on I-68 E from MD-495 N, New Germany Rd and Chestnut Ridge Rd
Follow I-68 E to US-522 S in Hancock. Take exit 82C from I-68 E
Follow River Rd, WV-9 E and WV-45 E to Old Martinsburg Rd in Jefferson County
Journey Details
Traveling from Hazelhurst, Maryland to Heatherfield, West Virginia covers 111.8 miles (180 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 13 minutes under normal conditions.
Drivers have 3 route options between these locations (112-126 miles / 180-203 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Hazelhurst
Starting Point
Heatherfield
Destination