Distance from Esmont, Virginia to Ivy, Virginia

Esmont Ivy
Total Distance
26.6 mi
(42.8 km)
Travel Time
34 minutes

The driving distance from Esmont, Virginia to Ivy, Virginia is 26.6 mi (42.8 km)

The straight-line (air) distance is approximately 9.7 mi (15.6 km)

Estimated travel time by road is 34 minutes

We found 3 routes between Esmont and Ivy.

Available Routes

Shortest
Plank Rd
20.6 mi
33.2 km
35 minutes
Fastest
VA-20 N and I-64 W
26.6 mi
42.8 km
34 minutes
VA-20 N
26.7 mi
43 km
35 minutes

Route Directions

Take VA-20 N and I-64 W to State Rte 637. Take exit 114 from I-64 W
24.3 mi
30 min
Follow State Rte 637 to US-250 W in Ivy
1.9 mi
4 min
0.4 mi
0 min

Route Directions

Get on I-64 W
16.8 mi
23 min
Follow I-64 W and US-29 N to US-250 W in Ivy
9.9 mi
12 min

Route Directions

1.1 mi
2 min
1.9 mi
3 min
Continue on Alberene Rd. Take Plank Rd to Taylors Gap Rd in North Garden
9 mi
14 min
4.4 mi
7 min
Follow State Rte 637 to US-250 W in Ivy
4.2 mi
7 min

Journey Details

Traveling from Esmont, Virginia to Ivy, Virginia covers 20.6 miles (33 km) in a north direction. This secondary roads, moderate route typically takes 35 minutes under normal conditions.

Drivers have 3 route options between these locations (21-27 miles / 33-43 km). The primary route shown here saves 25 seconds compared to alternatives.

The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 34 mph (55 km/h) .

Journey Waypoints

Esmont

Starting Point

Alberene, Virginia

22 mi to destination

1 mi
North Garden, Virginia

Traveled 11 mi from origin

1 mi
Arrowhead, Virginia

11 mi to destination

1 mi
Ivy Creek, Virginia

Traveled 22 mi from origin

2 mi
Ivy

Destination