Distance from Port Republic, Virginia to Green Mt, Virginia

Port Republic Green Mt
Total Distance
18.7 mi
(30.2 km)
Travel Time
31 minutes

The driving distance from Port Republic, Virginia to Green Mt, Virginia is 18.7 mi (30.2 km)

The straight-line (air) distance is approximately 10 mi (16 km)

Estimated travel time by road is 31 minutes

We found 3 routes between Port Republic and Green Mt.

Available Routes

Shortest
VA-253 W/Port Republic Rd
18.3 mi
29.5 km
31 minutes
Fastest
VA-253 W/Port Republic Rd and Fort Lynne Rd
18.7 mi
30.2 km
31 minutes
VA-253 W
19.3 mi
31 km
31 minutes

Route Directions

0 mi
0 min
Continue on VA-253 W/Port Republic Rd to Harrisonburg
13.8 mi
22 min
Continue to Rockingham County
1.4 mi
2 min
0.2 mi
0 min
Follow Fort Lynne Rd to State Rte 910
3.3 mi
5 min

Route Directions

0 mi
0 min
Continue on VA-253 W to Harrisonburg
10.5 mi
14 min
Continue on Country Club Rd to Mt Clinton Pike
3 mi
7 min
0.5 mi
0 min
1.2 mi
2 min
2.4 mi
2 min
Continue on State Rte 772. Drive to Grist Mill Rd
1.7 mi
3 min

Route Directions

18.3 mi
31 min

Journey Details

Traveling from Port Republic, Virginia to Green Mt, Virginia covers 18.3 miles (29 km) in a north direction. This secondary roads, moderate route typically takes 31 minutes under normal conditions.

Drivers have 3 route options between these locations (18-19 miles / 29-31 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Port Republic

Starting Point

Pineville, Virginia

23 mi to destination

1 mi
Cross Keys, Virginia

Traveled 6 mi from origin

1 mi
Massanetta Springs, Virginia

Traveled 11 mi from origin

1 mi
Long Field / Mauck Stadium, Virginia

11 mi to destination

1 mi
Harrisonburg, Virginia

Traveled 17 mi from origin

0 mi
Shenandoah Valley, Virginia

6 mi to destination

1 mi
Zirkle, Virginia

Traveled 23 mi from origin

1 mi
Green Mt

Destination