Distance from Peyton, Virginia to Port Republic, Virginia

Peyton Port Republic
Total Distance
21.8 mi
(35.1 km)
Travel Time
26 minutes

The driving distance from Peyton, Virginia to Port Republic, Virginia is 21.8 mi (35.1 km)

The straight-line (air) distance is approximately 10.5 mi (16.9 km)

Estimated travel time by road is 26 minutes

We found 3 routes between Peyton and Port Republic.

Available Routes

Shortest
VA-254 E and State Rte 608
20.2 mi
32.5 km
30 minutes
US-11 N
21.2 mi
34.2 km
32 minutes
Fastest
I-81 N
21.8 mi
35.1 km
26 minutes

Route Directions

Get on I-81 N in Augusta County from US-250 E
1.2 mi
3 min
Follow I-81 N to Weyers Cave. Take exit 235 from I-81 N
12.4 mi
11 min
Follow VA-256 E/Weyers Cave Rd and State Rte 605 to Main St in Port Republic
8.1 mi
12 min

Route Directions

Take US-11 N to Keezletown Rd in Mount Sidney
11.4 mi
17 min
2.8 mi
4 min
Continue on VA-256 E/Weyers Cave Rd to Rockingham County
4.7 mi
5 min
Continue on State Rte 605. Drive to Main St in Port Republic
2.3 mi
4 min

Route Directions

0 mi
0 min
Continue on N Frontier Dr to VA-254 E/New Hope Rd
1.2 mi
2 min
Follow VA-254 E to State Rte 608 in Augusta County
6.1 mi
8 min
Continue on State Rte 608 to VA-256 E
9.1 mi
13 min
Continue to Rockingham County
1.5 mi
2 min
Continue on State Rte 605. Drive to Main St in Port Republic
2.3 mi
4 min

Journey Details

Traveling from Peyton, Virginia to Port Republic, Virginia covers 20.2 miles (33 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 30 minutes under normal conditions.

Drivers have 3 route options between these locations (20-22 miles / 33-35 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Peyton

Starting Point

Annex, Virginia

24 mi to destination

1 mi
Barren Ridge, Virginia

18 mi to destination

1 mi
Damtown, Virginia

Traveled 12 mi from origin

1 mi
Knightly, Virginia

12 mi to destination

1 mi
Grottoes, Virginia

6 mi to destination

1 mi
Port Republic

Destination