Distance from Ashwoods, Virginia to Three Square, Virginia

Ashwoods Three Square
Total Distance
23.9 mi
(38.5 km)
Travel Time
33 minutes

The driving distance from Ashwoods, Virginia to Three Square, Virginia is 23.9 mi (38.5 km)

The straight-line (air) distance is approximately 9.7 mi (15.6 km)

Estimated travel time by road is 33 minutes

We found 2 routes between Ashwoods and Three Square.

Available Routes

Shortest Fastest
VA-6 W
20.5 mi
33 km
26 minutes
State Rte 632
23.9 mi
38.5 km
33 minutes

Route Directions

Take State Rte 621 to State Rte 612
4.7 mi
8 min
Take US-250 W to State Rte 632 in Maidens
6 mi
8 min
5.1 mi
6 min
Follow VA-6 W to State Rte 600
3.8 mi
4 min
4.2 mi
5 min

Route Directions

20.5 mi
26 min

Journey Details

Traveling from Ashwoods, Virginia to Three Square, Virginia covers 20.5 miles (33 km) in a west direction. This mixed highways and local roads, moderate route typically takes 26 minutes under normal conditions.

Drivers have 2 route options between these locations (20-24 miles / 33-38 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Ashwoods

Starting Point

Sabot, Virginia

22 mi to destination

1 mi
Crozier, Virginia

Traveled 6 mi from origin

1 mi
Thorncliff, Virginia

Traveled 11 mi from origin

1 mi
Beaumont, Virginia

Traveled 17 mi from origin

1 mi
Three Square

Destination