Distance from Port Republic, Virginia to Leon, Virginia

Port Republic Leon
Total Distance
50.7 mi
(81.6 km)
Travel Time
1 hour 2 minutes

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
1.2 mi
3 min
Follow US-340 N and US-33 E to Greene County
27.2 mi
32 min
Follow VA-230 E to US-29 N in Madison County
11.7 mi
15 min
Drive to US-29 N
10.6 mi
11 min

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

Lynnwood, Virginia

54 mi to destination

1 mi
Island Ford, Virginia

Traveled 13 mi from origin

1 mi
Beldor, Virginia

40 mi to destination

1 mi
South River Falls, Virginia

Traveled 27 mi from origin

1 mi
Kinderhook, Virginia

27 mi to destination

1 mi
Graves Mill, Virginia

Traveled 40 mi from origin

1 mi
Aylor, Virginia

13 mi to destination

1 mi
Brightwood, Virginia

Traveled 54 mi from origin

1 mi
Leon

Destination