Distance from Hazelhurst, Maryland to Verona, Virginia
The driving distance from Hazelhurst, Maryland to Verona, Virginia is 154.8 mi (249.1 km)
The straight-line (air) distance is approximately 55.2 mi (88.8 km)
Estimated travel time by road is 2 hours 51 minutes
We found 2 routes between Hazelhurst and Verona.
Available Routes
Route Directions
Take MD-135 W and MD-560 S to US-50 E in Gormania
Take US-48 to Trout Run Cutoff Rd in Hardy County
Get on I-81 S in Shenandoah County from Trout Run Rd and State Rte 675
Follow I-81 S to US-11 S in Verona
Route Directions
Take MD-135 W and MD-560 S to US-50 E in Gormania
Continue on US-50 E. Take US-48 to WV-259 S in Baker. Take the VA-259 S exit from US-48
Get on I-81 S in Rockingham County from WV-259 S and VA-259
Follow I-81 S to US-11 S in Verona
Journey Details
Traveling from Hazelhurst, Maryland to Verona, Virginia covers 144.7 miles (233 km) in a south direction. This highway, substantial route typically takes 2 hours 35 minutes under normal conditions.
Drivers have 2 route options between these locations (145-155 miles / 233-249 km). The primary route shown here saves 17 minutes compared to alternatives.
Journey Waypoints
Hazelhurst
Starting Point
Verona
Destination