Distance from Port Republic, Virginia to Plains Mill, Virginia

Port Republic Plains Mill
Total Distance
31.5 mi
(50.7 km)
Travel Time
37 minutes

The driving distance from Port Republic, Virginia to Plains Mill, Virginia is 31.5 mi (50.7 km)

The straight-line (air) distance is approximately 15.4 mi (24.7 km)

Estimated travel time by road is 37 minutes

We found 3 routes between Port Republic and Plains Mill.

Available Routes

Shortest
State Rte 717
31.4 mi
50.6 km
41 minutes
Fastest
I-81 N
31.5 mi
50.7 km
37 minutes
VA-253 W/Port Republic Rd and I-81 N
32.2 mi
51.8 km
38 minutes

Route Directions

Get on I-81 N in Harrisonburg from VA-253 W and US-33 W
11.5 mi
17 min
Follow I-81 N to US-211 W/VA-211 W/W Old Cross Rd in New Market. Take exit 264 from I-81 N
17.4 mi
15 min
Follow VA-211 W to State Rte 960 in Rockingham County
2.6 mi
4 min

Route Directions

32.2 mi
38 min

Route Directions

0 mi
0 min
Continue on VA-253 W to VA-620 N
7.5 mi
10 min
Take State Rte 717 to US-11 N
10 mi
15 min
Continue on US-11 N. Take I-81 N to State Rte 960
13.6 mi
15 min
0.2 mi
0 min

Journey Details

Traveling from Port Republic, Virginia to Plains Mill, Virginia covers 31.4 miles (51 km) in a north direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.

Drivers have 3 route options between these locations (31-32 miles / 51-52 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Port Republic

Starting Point

Pineville, Virginia

35 mi to destination

1 mi
Penn Laird, Virginia

Traveled 9 mi from origin

1 mi
Keezletown, Virginia

27 mi to destination

1 mi
Zenda, Virginia

18 mi to destination

1 mi
Lacey Spring, Virginia

Traveled 27 mi from origin

1 mi
Mauzy, Virginia

9 mi to destination

0 mi
Arkton, Virginia

Traveled 35 mi from origin

2 mi
Plains Mill

Destination