Distance from Chesapeake, Virginia to Five Forks, Virginia
The driving distance from Chesapeake, Virginia to Five Forks, Virginia is 81.2 mi (130.6 km)
The straight-line (air) distance is approximately 40.9 mi (65.9 km)
Estimated travel time by road is 1 hour 40 minutes
This route includes Toll roads along the way.
We found 3 routes between Chesapeake and Five Forks.
Available Routes
Route Directions
Follow Private 7 Rd to Bainbridge Blvd
Take VA-164 W, US-17 N, US-258 S, VA-10 W and State Rte 646 to VA-156 N in Hopewell
Route Directions
Get on I-464 S from Bainbridge Blvd
Take I-664 N and I-64 W to VA-106 S/VA-609 S in New Kent County. Take exit 211 from I-64 W
Continue on VA-106 S. Drive to VA-156 N in Hopewell
Route Directions
Get on US-13 S/US-460 W from Bainbridge Blvd
Continue on US-13 S/US-460 W. Take I-64 E and US-13 S/US-58 W to US-460 BUS W/Portsmouth Blvd/U.S. 58 Bus in Suffolk. Take the US-58BUS W/US-460BUS W exit from US-13 S/US-58 W
Get on US-13 S/US-460 W/US-58 W from Wilroy Rd
Follow US-460 W to VA-156 N in Prince George County
Journey Details
Traveling from Chesapeake, Virginia to Five Forks, Virginia covers 77.6 miles (125 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 35 minutes under normal conditions.
Drivers have 3 route options between these locations (78-108 miles / 125-173 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
Chesapeake
Starting Point
Five Forks
Destination