Distance from Port Republic, Virginia to Maple Hills, Virginia
The driving distance from Port Republic, Virginia to Maple Hills, Virginia is 125.3 mi (201.6 km)
The straight-line (air) distance is approximately 55.8 mi (89.8 km)
Estimated travel time by road is 2 hours 2 minutes
This route includes Toll roads along the way.
We found 3 routes between Port Republic and Maple Hills.
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 US-50 E in Fair Oaks. Take exit 57A-B from I-66 E
Continue on US-50 E. Take Main St and Judicial Dr to Berritt St in Fairfax
Route Directions
Follow VA-253 E to US-340 N
Follow US-340 N and US-33 E to Greene County
Follow VA-230 E to US-29 N in Madison County
Follow US-29 N and I-66 E to Main St in Fairfax
Continue on Main St. Take Judicial Dr and Armstrong St to Berritt St
Route Directions
Follow VA-253 W and State Rte 672 to US-33 E/Spotswood Trail
Follow E Point Rd to Fourth St in Shenandoah
Take US-340 N, I-66 E and 66 Express Outside the Beltway to Main St in Fairfax
Continue on Main St. Take Judicial Dr and Armstrong St to Berritt St
Journey Details
Traveling from Port Republic, Virginia to Maple Hills, Virginia covers 114.7 miles (185 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 14 minutes under normal conditions.
Drivers have 3 route options between these locations (115-125 miles / 185-202 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views, toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Port Republic
Starting Point
Maple Hills
Destination