Distance from Crows Nest, Maryland to Weems, Virginia
The driving distance from Crows Nest, Maryland to Weems, Virginia is 270.9 mi (435.9 km)
The straight-line (air) distance is approximately 39 mi (62.8 km)
Estimated travel time by road is 4 hours 54 minutes
We found 3 routes between Crows Nest and Weems.
Available Routes
Route Directions
Get on US-50 W/Ocean Gateway from S Camden Ave and US-50 BUS W
Follow US-50 W/Ocean Gateway, I-95 S and US-17 S/Tidewater Trail to VA-3 E in Warsaw
Continue on VA-3 E. Drive to VA-222 S in Weems
Route Directions
Get on US-50 W/Ocean Gateway from S Camden Ave and US-50 BUS W
Continue on US-50 W/Ocean Gateway. Take US-301 S to VA-218 E in King George County
Take VA-3 E to VA-222 S in Weems
Route Directions
Take Stockyard Rd to US-13 S
Continue on US-13 S to Gloucester
Follow VA-3 W and VA-646 to VA-222 S in Weems
Journey Details
Traveling from Crows Nest, Maryland to Weems, Virginia covers 200.3 miles (322 km) in a southwest direction. This mixed highways and local roads, long-distance route typically takes 3 hours 57 minutes under normal conditions.
Drivers have 3 route options between these locations (200-271 miles / 322-436 km). The primary route shown here saves 58 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Crows Nest
Starting Point
Weems
Destination