Distance from Ashwoods, Virginia to Glen Allen, Virginia
The driving distance from Ashwoods, Virginia to Glen Allen, Virginia is 19.5 mi (31.4 km)
The straight-line (air) distance is approximately 7.5 mi (12 km)
Estimated travel time by road is 25 minutes
We found 3 routes between Ashwoods and Glen Allen.
Available Routes
Route Directions
Get on VA-288 N in Henrico from VA-6 E
Continue on VA-288 N. Take I-295 S to US-33 E in Henrico County. Take exit 49B from I-295 S
Follow US-33 E, Courtney Rd and Lakewood Rd to your destination in Glen Allen
Route Directions
Get on VA-288 N in Henrico from State Rte 676 and Tuckahoe Creek Pkwy
Continue on VA-288 N. Take I-64 E and I-295 S to US-33 E in Henrico County. Take exit 49B from I-295 S
Take Mountain Rd to your destination in Glen Allen
Route Directions
Take State Rte 676 to US-250
Get on I-64 E
Continue on I-64 E. Take I-295 S to Mountain Rd in Henrico County
Follow Mountain Rd to your destination in Glen Allen
Journey Details
Traveling from Ashwoods, Virginia to Glen Allen, Virginia covers 17.2 miles (28 km) in a east direction. This mixed highways and local roads, moderate route typically takes 24 minutes under normal conditions.
Drivers have 3 route options between these locations (17-20 miles / 28-31 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Ashwoods
Starting Point
Glen Allen
Destination