Distance from Hazelhurst, Maryland to Gratton, Virginia
The driving distance from Hazelhurst, Maryland to Gratton, Virginia is 288.9 mi (464.9 km)
The straight-line (air) distance is approximately 123.5 mi (198.8 km)
Estimated travel time by road is 4 hours 51 minutes
This route includes Toll roads along the way.
We found 3 routes between Hazelhurst and Gratton.
Available Routes
Route Directions
Get on I-68 W from N Glade Rd, Glendale Rd, US-219 N and MD-42/Friendsville Rd
Follow I-68 W and I-79 S to US-19 S in Braxton County. Take exit 57 from I-79 S
Get on I-64 E/I-77 S in Raleigh County
Follow I-77 S to US-52 S/VA-61 W in Bland County. Take exit 64 from I-77 S
Drive to VA-61 W in Gratton
Route Directions
Get on I-68 W from MD-495 N
Follow I-68 W and I-79 S to US-19 S in Braxton County. Take exit 57 from I-79 S
Get on I-64 E/I-77 S in Raleigh County
Follow I-77 S to US-52 S/VA-61 W in Bland County. Take exit 64 from I-77 S
Drive to VA-61 W in Gratton
Route Directions
Take MD-135 W and MD-560 S to US-50 E in Gormania
Continue to Pocahontas County
Continue on WV-92 S. Take US-219 S, US-460 W and I-77 S to VA-61 W in Bland County
Journey Details
Traveling from Hazelhurst, Maryland to Gratton, Virginia covers 263.3 miles (424 km) in a southwest direction. This mixed highways and local roads, long-distance route typically takes 5 hours 33 minutes under normal conditions.
Drivers have 3 route options between these locations (263-300 miles / 424-483 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Hazelhurst
Starting Point
Gratton
Destination