Distance from Hazelhurst, Maryland to Verona, Virginia

Hazelhurst Verona
Total Distance
154.8 mi
(249.1 km)
Travel Time
2 hours 51 minutes

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

Shortest Fastest
US-48
144.7 mi
232.9 km
2 hours 35 minutes
US-48 and I-81 S
154.8 mi
249.1 km
2 hours 51 minutes

Route Directions

Take MD-135 W and MD-560 S to US-50 E in Gormania
18.4 mi
25 min
Take US-48 to Trout Run Cutoff Rd in Hardy County
59.7 mi
58 min
Get on I-81 S in Shenandoah County from Trout Run Rd and State Rte 675
24.3 mi
40 min
Follow I-81 S to US-11 S in Verona
52.3 mi
46 min

Route Directions

Take MD-135 W and MD-560 S to US-50 E in Gormania
18.4 mi
25 min
Continue on US-50 E. Take US-48 to WV-259 S in Baker. Take the VA-259 S exit from US-48
52.5 mi
52 min
Get on I-81 S in Rockingham County from WV-259 S and VA-259
42.8 mi
48 min
Follow I-81 S to US-11 S in Verona
31 mi
28 min

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

Schell, Maryland

127 mi to destination

1 mi
Scherr, West Virginia

Traveled 32 mi from origin

1 mi
Kline Gap, West Virginia

95 mi to destination

2 mi
Rough Run, West Virginia

Traveled 63 mi from origin

1 mi
Sweedlin, West Virginia

63 mi to destination

1 mi
Clines Hacking, Virginia

Traveled 95 mi from origin

4 mi
Rawley Springs, Virginia

32 mi to destination

1 mi
Mt Solon, Virginia

Traveled 127 mi from origin

2 mi
Verona

Destination