Distance from Crows Nest, Maryland to Pine Tree, Virginia
The driving distance from Crows Nest, Maryland to Pine Tree, Virginia is 189.9 mi (305.5 km)
The straight-line (air) distance is approximately 43.1 mi (69.4 km)
Estimated travel time by road is 3 hours 39 minutes
This route includes Toll roads along the way.
We found 3 routes between Crows Nest and Pine Tree.
Available Routes
Route Directions
Take Stockyard Rd to US-13 S
Continue on US-13 S. Take US-17 N to State Rte 616 in Middlesex County
Continue on State Rte 616 to your destination
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 to State Rte 602 in Church View
Follow State Rte 602 to your destination
Route Directions
Take Stockyard Rd to US-13 S
Continue on US-13 S. Take US-17 N to State Rte 616 in Middlesex County
Continue on State Rte 616 to your destination
Journey Details
Traveling from Crows Nest, Maryland to Pine Tree, Virginia covers 186.8 miles (301 km) in a southwest direction. This mixed highways and local roads, long-distance route typically takes 3 hours 43 minutes under normal conditions.
Drivers have 3 route options between these locations (187-255 miles / 301-410 km). The primary route shown here saves 47 minutes compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Crows Nest
Starting Point
Pine Tree
Destination