Distance from Port Republic, Virginia to Hopkins Spring, Virginia
The driving distance from Port Republic, Virginia to Hopkins Spring, Virginia is 13.1 mi (21.1 km)
The straight-line (air) distance is approximately 5.6 mi (9 km)
Estimated travel time by road is 19 minutes
This route includes Toll roads along the way.
We found 3 routes between Port Republic and Hopkins Spring.
Available Routes
Route Directions
Continue on State Rte 672 to US-33 E/Spotswood Trail
Continue on State Rte 644/Resort Dr. Drive to Hawksbill Rd in Massanutten
Route Directions
Follow VA-253 E to US-340 N
Continue on State Rte 644/Resort Dr. Drive to Hawksbill Rd in Massanutten
Route Directions
Continue on State Rte 672 to McGaheysville
Continue on State Rte 644/Resort Dr. Drive to Hawksbill Rd in Massanutten
Journey Details
Traveling from Port Republic, Virginia to Hopkins Spring, Virginia covers 12.5 miles (20 km) in a northeast direction. This secondary roads, moderate route typically takes 19 minutes under normal conditions.
Drivers have 3 route options between these locations (13-16 miles / 20-26 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views, toll sections. During evening weekday travel, expect evening rush hour with average speeds around 40 mph (64 km/h) .
Journey Waypoints
Port Republic
Starting Point
Hopkins Spring
Destination