Distance from Arrowhead, Virginia to Mt Airy, Virginia
The driving distance from Arrowhead, Virginia to Mt Airy, Virginia is 104 mi (167.3 km)
The straight-line (air) distance is approximately 48.9 mi (78.8 km)
Estimated travel time by road is 2 hours 10 minutes
We found 2 routes between Arrowhead and Mt Airy.
Available Routes
Route Directions
Take VA-20 S to State Rte 704 in Buckingham County
Take State Rte 655 to State Rte 602 in Howardsville
Continue on State Rte 602. Take State Hwy 24 W and VA-727 S/Red House Rd to Sugar Hill Rd in Red House
Continue on VA-40 W to Pittsylvania County
Route Directions
Continue on US-29 S to Campbell County
Take Wards Rd and Renan Rd to Edmunds Rd in Pittsylvania County
Journey Details
Traveling from Arrowhead, Virginia to Mt Airy, Virginia covers 93.8 miles (151 km) in a southwest direction. This highway, substantial route typically takes 1 hour 40 minutes under normal conditions.
Drivers have 2 route options between these locations (94-104 miles / 151-167 km). The primary route shown here saves 31 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Arrowhead
Starting Point
Mt Airy
Destination