Distance from Port Republic, Virginia to Plains Mill, Virginia
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
Route Directions
Get on I-81 N in Harrisonburg from VA-253 W and US-33 W
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
Follow VA-211 W to State Rte 960 in Rockingham County
Route Directions
Route Directions
Continue on VA-253 W to VA-620 N
Take State Rte 717 to US-11 N
Continue on US-11 N. Take I-81 N to State Rte 960
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
Plains Mill
Destination