Distance from Grinels, Virginia to Weems, Virginia

Grinels Weems
Total Distance
23.2 mi
(37.4 km)
Travel Time
33 minutes

The driving distance from Grinels, Virginia to Weems, Virginia is 23.2 mi (37.4 km)

The straight-line (air) distance is approximately 4.7 mi (7.5 km)

Estimated travel time by road is 33 minutes

We found 2 routes between Grinels and Weems.

Available Routes

Shortest Fastest
VA-3 W
22.9 mi
36.8 km
32 minutes
VA-33 W
23.2 mi
37.4 km
33 minutes

Route Directions

Follow North End Rd to VA-33 W
1.2 mi
2 min
5.5 mi
6 min
Continue on State Rte 624 to Topping
3.1 mi
4 min
Follow VA-3 W and VA-200 N/Irvington Rd to VA-222 S in Weems
13.5 mi
20 min

Route Directions

Follow North End Rd to VA-33 W
1.2 mi
2 min
5.5 mi
6 min
Continue on State Rte 624 to Topping
3.1 mi
4 min
6.5 mi
8 min
3.2 mi
4 min
Drive to VA-222 S in Weems
3.4 mi
6 min

Journey Details

Traveling from Grinels, Virginia to Weems, Virginia covers 22.9 miles (37 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 32 minutes under normal conditions.

Drivers have 2 route options between these locations (23-23 miles / 37-37 km). The primary route shown here saves 42 seconds compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 44 mph (71 km/h) .

Journey Waypoints

Grinels

Starting Point

Hardyville, Virginia

11 mi to destination

1 mi
Locklies, Virginia

8 mi to destination

2 mi
White Stone, Virginia

5 mi to destination

1 mi
West Irvington, Virginia

3 mi to destination

1 mi
Weems

Destination