Distance from Walnut Grove, Virginia to Richmond, Virginia
The driving distance from Walnut Grove, Virginia to Richmond, Virginia is 8.5 mi (13.7 km)
The straight-line (air) distance is approximately 4 mi (6.5 km)
Estimated travel time by road is 20 minutes
We found 3 routes between Walnut Grove and Richmond.
Available Routes
Route Directions
Take Peach Orchard Ln to Cold Harbor Rd
Follow Cold Harbor Rd, US-360 W/Mechanicsville Tpke and Dill Rd to 2nd Ave in Richmond
Take 1st Ave and N 5th St to E Leigh St
Take N 8th St to E Grace St
Route Directions
Take Peach Orchard Ln to Cold Harbor Rd
Continue on Cold Harbor Rd. Take Creighton Rd and I-64 W to N 5th St in Richmond. Take exit 190 from I-64 W
Continue on N 5th St. Drive to E Grace St
Route Directions
Get on US-360 W/Mechanicsville Bypass/Mechanicsville Tpke from Cold Harbor Rd
Continue on US-360 W/Mechanicsville Tpke to Richmond. Take exit 190 from I-64 W
Continue on N 5th St. Drive to E Grace St
Journey Details
Traveling from Walnut Grove, Virginia to Richmond, Virginia covers 8.3 miles (13 km) in a southwest direction. This secondary roads, short route typically takes 17 minutes under normal conditions.
Drivers have 3 route options between these locations (8-12 miles / 13-19 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Walnut Grove
Starting Point
Richmond
Destination