Distance from Hazelhurst, Maryland to Naptha, Virginia
The driving distance from Hazelhurst, Maryland to Naptha, Virginia is 317.2 mi (510.4 km)
The straight-line (air) distance is approximately 123.3 mi (198.4 km)
Estimated travel time by road is 5 hours 9 minutes
We found 3 routes between Hazelhurst and Naptha.
Available Routes
Route Directions
Get on I-81 S in Rockingham County from MD-135 W, MD-560 S, US-50 E, US-48, ... and VA-259
Continue on I-81 S. Take I-64 E and I-85 S to Sturgeon Rd in Brunswick County. Take exit 34 from I-85 S
Follow US-1 S and Poor House Rd to Liberty Rd in Dolphin
Route Directions
Get on I-68 E from MD-495 N, New Germany Rd and Chestnut Ridge Rd
Continue on I-68 E. Take I-70 E, I-270 S, I-95 S and I-85 S to Sturgeon Rd in Brunswick County. Take exit 34 from I-85 S
Follow US-1 S and Poor House Rd to Liberty Rd in Dolphin
Route Directions
Take MD-135 W and MD-560 S to US-50 E in Gormania
Take US-48, I-66 E, US-17 S, I-95 S and I-85 S to Poor House Rd in Brunswick County
Follow Poor House Rd to Liberty Rd in Dolphin
Journey Details
Traveling from Hazelhurst, Maryland to Naptha, Virginia covers 300.3 miles (483 km) in a southeast direction. This highway, long-distance route typically takes 5 hours 2 minutes under normal conditions.
Drivers have 3 route options between these locations (300-339 miles / 483-546 km). The primary route shown here saves 19 minutes compared to alternatives.
Journey Waypoints
Hazelhurst
Starting Point
Naptha
Destination