Distance from Port Republic, Virginia to Leon, Virginia
The driving distance from Port Republic, Virginia to Leon, Virginia is 50.7 mi (81.6 km)
The straight-line (air) distance is approximately 23.4 mi (37.7 km)
Estimated travel time by road is 1 hour 2 minutes
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
Drive to US-29 N
Journey Details
Traveling from Port Republic, Virginia to Leon, Virginia covers 50.7 miles (82 km) in a east direction. This mixed highways and local roads, moderate route typically takes 1 hour 2 minutes under normal conditions.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Port Republic
Starting Point
Leon
Destination