Distance from Port Republic, Virginia to Herndon, Virginia
The driving distance from Port Republic, Virginia to Herndon, Virginia is 129.4 mi (208.3 km)
The straight-line (air) distance is approximately 55.8 mi (89.9 km)
Estimated travel time by road is 2 hours 4 minutes
This route includes Toll roads along the way.
We found 3 routes between Port Republic and Herndon.
Available Routes
Route Directions
Get on I-81 N in Harrisonburg from VA-253 W and US-33 W
Continue on I-81 N. Take I-66 E to VA-606 E in Loudoun County. Exit from VA-28 N
Continue on VA-606 E. Drive to Spring St in Herndon
Route Directions
Get on I-81 N in Harrisonburg
Continue on I-81 N. Take I-66 E to VA-606 E in Loudoun County. Exit from VA-28 N
Continue on VA-606 E. Drive to Spring St in Herndon
Route Directions
Get on I-81 N in Harrisonburg from VA-253 W and US-33 W
Follow I-81 N and I-66 E to VA-606 E in Loudoun County. Exit from VA-28 N
Continue on VA-606 E. Drive to Spring St in Herndon
Journey Details
Traveling from Port Republic, Virginia to Herndon, Virginia covers 129.4 miles (208 km) in a northeast direction. This highway, substantial route typically takes 2 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (129-130 miles / 208-209 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Port Republic
Starting Point
Herndon
Destination