Distance from Port Republic, Virginia to Somerset, Virginia

Port Republic Somerset
Total Distance
46.6 mi
(74.9 km)
Travel Time
59 minutes

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

Shortest Fastest
US-340 N, US-33 E and State Rte 609
45.7 mi
73.6 km
58 minutes
US-340 N and US-33 E
46.6 mi
74.9 km
59 minutes

Route Directions

Follow VA-253 E to US-340 N
1.2 mi
3 min
Follow US-340 N and US-33 E to VA-20 N in Barboursville
40.6 mi
49 min
Follow VA-20 N and State Rte 655 to VA-231 S in Somerset
4.7 mi
5 min

Route Directions

Follow VA-253 E to US-340 N
1.2 mi
3 min
Follow US-340 N and US-33 E to State Rte 609 in Greene County
30.3 mi
35 min
4 mi
5 min
Follow US-29 S to State Rte 609
0.6 mi
0 min
Continue on State Rte 609. Drive to VA-231 S in Somerset
9.6 mi
13 min

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

Lynnwood, Virginia

47 mi to destination

1 mi
Simmons Gap, Virginia

Traveled 12 mi from origin

2 mi
Shady Grove, Virginia

35 mi to destination

1 mi
Dyke, Virginia

Traveled 23 mi from origin

0 mi
Amicus, Virginia

23 mi to destination

1 mi
Quinque, Virginia

Traveled 35 mi from origin

1 mi
Ruckersville, Virginia

12 mi to destination

1 mi
Albano, Virginia

Traveled 47 mi from origin

1 mi
Somerset

Destination