Distance from Ivy Meadows, Virginia to Avon, Virginia
The driving distance from Ivy Meadows, Virginia to Avon, Virginia is 13.9 mi (22.4 km)
The straight-line (air) distance is approximately 7.1 mi (11.5 km)
Estimated travel time by road is 19 minutes
We found 3 routes between Ivy Meadows and Avon.
Available Routes
Route Directions
Route Directions
Take Morgantown Rd to US-250 W
Follow US-250 W, I-64 W and US-250 E to VA-151
Follow VA-151 to your destination in Nelson County
Route Directions
Journey Details
Traveling from Ivy Meadows, Virginia to Avon, Virginia covers 13.4 miles (22 km) in a west direction. This mixed highways and local roads, moderate route typically takes 19 minutes under normal conditions.
Drivers have 3 route options between these locations (13-20 miles / 22-32 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Ivy Meadows
Starting Point
Avon
Destination