Distance from Port Republic, Virginia to Ivy, Virginia
The driving distance from Port Republic, Virginia to Ivy, Virginia is 49.4 mi (79.5 km)
The straight-line (air) distance is approximately 12.6 mi (20.2 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Port Republic and Ivy.
Available Routes
Route Directions
Get on I-81 S in Weyers Cave from State Rte 605 and VA-256 W/Weyers Cave Rd
Follow I-81 S and I-64 E to US-250 E in Albemarle County. Take exit 107 from I-64 E
Route Directions
Take State Rte 605, State Rte 608 and VA-254 E to W Broad St in Waynesboro
Follow US-250 E and I-64 E to US-250 E in Ivy
Route Directions
Follow VA-253 E to US-340 S
Continue on US-340 S. Take I-64 E to US-250 E in Ivy
Journey Details
Traveling from Port Republic, Virginia to Ivy, Virginia covers 36.2 miles (58 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.
Drivers have 3 route options between these locations (36-49 miles / 58-80 km). The primary route shown here saves 9 minutes compared to alternatives.
Journey Waypoints
Port Republic
Starting Point
Ivy
Destination