Distance from Port Republic, Virginia to Spruce Mountain, West Virginia
The driving distance from Port Republic, Virginia to Spruce Mountain, West Virginia is 96.7 mi (155.5 km)
The straight-line (air) distance is approximately 29.8 mi (48 km)
Estimated travel time by road is 2 hours 23 minutes
We found 2 routes between Port Republic and Spruce Mountain.
Available Routes
Route Directions
Take State Rte 605 to VA-256 W/Weyers Cave Rd in Augusta County
Take State Rte 646, VA-42 S, US-250 W and Snowy Mountain Rd to Briery Gap Rd in Riverton
Take Forest Rd 112 to Forest Rd 104
Route Directions
Take VA-253 W/Port Republic Rd to US-33 W/Rawley Pike in Belmont Estates
Follow US-33 W to Briery Gap Rd in Riverton
Take Forest Rd 112 to Forest Rd 104
Journey Details
Traveling from Port Republic, Virginia to Spruce Mountain, West Virginia covers 77.4 miles (125 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 56 minutes under normal conditions.
Drivers have 2 route options between these locations (77-97 miles / 125-156 km). The primary route shown here saves 28 minutes compared to alternatives.
The route features mountain passes. During night weekend travel, expect typical weekend traffic patterns with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Port Republic
Starting Point
Spruce Mountain
Destination