Distance from Shiloh, Maryland to Farmers Fork, Virginia
The driving distance from Shiloh, Maryland to Farmers Fork, Virginia is 61.8 mi (99.4 km)
The straight-line (air) distance is approximately 14.7 mi (23.6 km)
Estimated travel time by road is 1 hour 11 minutes
This route includes Toll roads along the way.
We found 2 routes between Shiloh and Farmers Fork.
Available Routes
Route Directions
Take Mt Victoria Rd to US-301 S
Follow US-301 S and US-17 S/Tidewater Trail to State Rte 624 in Richmond County
Take State Rte 621 to State Rte 690
Route Directions
Take Mt Victoria Rd to US-301 S
Continue on VA-218 E. Take VA-631 to VA-3 E in Westmoreland County
Journey Details
Traveling from Shiloh, Maryland to Farmers Fork, Virginia covers 42.6 miles (69 km) in a south direction. This mixed highways and local roads, moderate route typically takes 56 minutes under normal conditions.
Drivers have 2 route options between these locations (43-62 miles / 69-99 km). The primary route shown here saves 16 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Shiloh
Starting Point
Farmers Fork
Destination