Distance from Bundy, Virginia to Castlewood, Virginia
The driving distance from Bundy, Virginia to Castlewood, Virginia is 69.2 mi (111.3 km)
The straight-line (air) distance is approximately 22.5 mi (36.3 km)
Estimated travel time by road is 1 hour 37 minutes
We found 3 routes between Bundy and Castlewood.
Available Routes
Route Directions
Continue to State Rte 606
Continue on State Rte 606. Take US-58 ALT E, US-23 N and US-58 ALT E to Church St in Castlewood
Route Directions
Take State Rte 606 to US-421 S
Follow US-421 S and US-23 N to US-58 ALT E/Hwy 58 E/Norton-Coeburn Rd in Norton. Take exit 2 from US-23 N
Continue on US-58 ALT E. Drive to Church St in Castlewood
Route Directions
Continue to State Rte 606
Take VA-68 E/Inman Rd, US-23 BUS N and US-58 ALT E to Church St in Castlewood
Journey Details
Traveling from Bundy, Virginia to Castlewood, Virginia covers 48.9 miles (79 km) in a east direction. This secondary roads, moderate route typically takes 1 hour 21 minutes under normal conditions.
Drivers have 3 route options between these locations (49-79 miles / 79-126 km). The primary route shown here saves 26 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 35 mph (56 km/h) .
Journey Waypoints
Bundy
Starting Point
Castlewood
Destination