Distance from Port Republic, Virginia to Somerset, Virginia
The driving distance from Port Republic, Virginia to Somerset, Virginia is 46.6 mi (74.9 km)
The straight-line (air) distance is approximately 20.3 mi (32.7 km)
Estimated travel time by road is 59 minutes
We found 2 routes between Port Republic and Somerset.
Available Routes
Route Directions
Follow VA-253 E to US-340 N
Follow US-340 N and US-33 E to VA-20 N in Barboursville
Follow VA-20 N and State Rte 655 to VA-231 S in Somerset
Route Directions
Follow VA-253 E to US-340 N
Follow US-340 N and US-33 E to State Rte 609 in Greene County
Follow US-29 S to State Rte 609
Continue on State Rte 609. Drive to VA-231 S in Somerset
Journey Details
Traveling from Port Republic, Virginia to Somerset, Virginia covers 45.7 miles (74 km) in a east direction. This mixed highways and local roads, moderate route typically takes 58 minutes under normal conditions.
Drivers have 2 route options between these locations (46-47 miles / 74-75 km). The primary route shown here saves 12 seconds compared to alternatives.
Journey Waypoints
Port Republic
Starting Point
Somerset
Destination