Distance from Port Republic, Virginia to Etta, Virginia
The driving distance from Port Republic, Virginia to Etta, Virginia is 154 mi (247.8 km)
The straight-line (air) distance is approximately 55.6 mi (89.5 km)
Estimated travel time by road is 2 hours 29 minutes
This route includes Toll roads along the way.
We found 2 routes between Port Republic and Etta.
Available Routes
Route Directions
Get on I-64 E in Augusta County from US-340 S
Follow I-64 E and I-95 N to VA-207 E in Ruther Glen. Take exit 104 from I-95 N
Continue on VA-207 E. Take US-301 N/A P Hill Blvd to Ordnance Trl
Route Directions
Follow VA-253 E to US-340 N
Follow US-340 N and US-33 E to Greene County
Follow VA-230 E to US-29 N in Madison County
Follow US-29 N to VA-3 E in Culpeper County
Continue on VA-3 E to Spotsylvania County
Journey Details
Traveling from Port Republic, Virginia to Etta, Virginia covers 115.1 miles (185 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 24 minutes under normal conditions.
Drivers have 2 route options between these locations (115-154 miles / 185-248 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Port Republic
Starting Point
Etta
Destination