Distance from Windsor, Virginia to Barlett, Virginia

Windsor Barlett
Total Distance
22.6 mi
(36.4 km)
Travel Time
29 minutes

The driving distance from Windsor, Virginia to Barlett, Virginia is 22.6 mi (36.4 km)

The straight-line (air) distance is approximately 9.1 mi (14.7 km)

Estimated travel time by road is 29 minutes

We found 3 routes between Windsor and Barlett.

Available Routes

Shortest Fastest
Everets Rd and VA-10 W/VA-32 N
19.4 mi
31.2 km
27 minutes
State Rte 644 and US-258 N
20.9 mi
33.6 km
29 minutes
US-258 N
22.6 mi
36.4 km
29 minutes

Route Directions

22.6 mi
29 min

Route Directions

Follow US-258 N to State Rte 644
7.2 mi
8 min
Continue on State Rte 644 to US-258 N/Benns Church Blvd
9.2 mi
13 min
Continue on US-258 N. Drive to US-17 N in Carrollton
4.5 mi
6 min

Route Directions

Follow State Rte 603/Shiloh Dr and Everets Rd to VA-10 W/VA-32 N/Godwin Blvd in Suffolk
9.7 mi
14 min
Follow VA-10 W/VA-32 N and US-258 N to US-17 N in Carrollton
9.7 mi
13 min

Journey Details

Traveling from Windsor, Virginia to Barlett, Virginia covers 19.4 miles (31 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.

Drivers have 3 route options between these locations (19-23 miles / 31-36 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 46 mph (74 km/h) .

Journey Waypoints

Windsor

Starting Point

Indika, Virginia

21 mi to destination

1 mi
Longview, Virginia

Traveled 10 mi from origin

2 mi
Muddy Cross, Virginia

5 mi to destination

1 mi
Carrollton, Virginia

Traveled 21 mi from origin

1 mi
Barlett

Destination