Distance from Ajax, Virginia to Blue Ridge, Virginia
The driving distance from Ajax, Virginia to Blue Ridge, Virginia is 110.3 mi (177.5 km)
The straight-line (air) distance is approximately 18.8 mi (30.2 km)
Estimated travel time by road is 2 hours 18 minutes
We found 3 routes between Ajax and Blue Ridge.
Available Routes
Route Directions
Take State Rte 890/Snow Creek Rd, US-220 S, US-58 W, VA-103 S and E Pine St to State Rte 613 in Grayson County
Continue on State Rte 613. Drive to Foggy Mt Ln
Route Directions
Take Museville Rd, VA-57 W, US-58 W, VA-103 S and E Pine St to State Rte 613 in Grayson County
Continue on State Rte 613. Drive to Foggy Mt Ln
Route Directions
Continue on VA-40 W. Take State Rte 640/6 Mile Post Rd to State Rte 748 in Callaway
Take State Rte 681 to US-221 S in Floyd County
Continue on US-221 S to Grayson County
Continue on State Rte 613. Drive to Foggy Mt Ln
Journey Details
Traveling from Ajax, Virginia to Blue Ridge, Virginia covers 98.2 miles (158 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 22 minutes under normal conditions.
Drivers have 3 route options between these locations (98-110 miles / 158-177 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 42 mph (68 km/h) .
Journey Waypoints
Ajax
Starting Point
Blue Ridge
Destination