Distance from Foster Fork, Virginia to Maple Hills, Virginia
The driving distance from Foster Fork, Virginia to Maple Hills, Virginia is 28.9 mi (46.6 km)
The straight-line (air) distance is approximately 15.4 mi (24.8 km)
Estimated travel time by road is 39 minutes
This route includes Toll roads along the way.
We found 3 routes between Foster Fork and Maple Hills.
Available Routes
Route Directions
Take Old Bust Head Rd and Georgetown Rd to US-15 N/US-29 N in New Baltimore
Continue on US-29 N. Take I-66 E and 66 Express Outside the Beltway to VA-620 E/Braddock Rd in Braddock. Take the VA-620/Braddock Rd exit from VA-286 S
Continue on VA-620 E/Braddock Rd. Take VA-123 N to Berritt St in Fairfax
Route Directions
Take Old Bust Head Rd and Georgetown Rd to US-15 N/US-29 N in New Baltimore
Continue on US-29 N. Take I-66 E and 66 Express Outside the Beltway to VA-620 E/Braddock Rd in Braddock. Take the VA-620/Braddock Rd exit from VA-286 S
Continue on VA-620 E/Braddock Rd. Drive to Berritt St in Fairfax
Route Directions
Take Old Bust Head Rd and Georgetown Rd to US-15 N/US-29 N in New Baltimore
Continue on US-29 N. Take I-66 E to Main St in Fairfax
Continue on Main St. Take Judicial Dr and Armstrong St to Berritt St
Journey Details
Traveling from Foster Fork, Virginia to Maple Hills, Virginia covers 27.7 miles (45 km) in a east direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.
Drivers have 3 route options between these locations (28-29 miles / 45-47 km). The primary route shown here saves 16 seconds compared to alternatives.
Journey Waypoints
Foster Fork
Starting Point
Maple Hills
Destination