Distance from Foster Fork, Virginia to Sterling, Virginia
The driving distance from Foster Fork, Virginia to Sterling, Virginia is 31.6 mi (50.9 km)
The straight-line (air) distance is approximately 14.7 mi (23.7 km)
Estimated travel time by road is 37 minutes
This route includes Toll roads along the way.
We found 2 routes between Foster Fork and Sterling.
Available Routes
Route Directions
Get on I-66 E in Prince William County from US-29 N
Take 66 Express Outside the Beltway and VA-28 N to VA-625 E/W Church Rd in Sterling. Take the VA-625 E exit from VA-28 N
Continue on VA-625 E/W Church Rd. Take Atlantic Blvd to State Rte 610
Route Directions
Get on I-66 E in Prince William County from US-29 N
Follow I-66 E and VA-28 N to VA-625 E/W Church Rd in Sterling. Take the VA-625 E exit from VA-28 N
Continue on VA-625 E/W Church Rd. Take Atlantic Blvd to State Rte 610
Journey Details
Traveling from Foster Fork, Virginia to Sterling, Virginia covers 31.6 miles (51 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 2 route options between these locations (32-32 miles / 51-51 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Foster Fork
Starting Point
Sterling
Destination