Distance from Port Republic, Virginia to Rivanna, Virginia

Port Republic Rivanna
Total Distance
63.4 mi
(102 km)
Travel Time
1 hour 5 minutes

The driving distance from Port Republic, Virginia to Rivanna, Virginia is 63.4 mi (102 km)

The straight-line (air) distance is approximately 19.4 mi (31.3 km)

Estimated travel time by road is 1 hour 5 minutes

We found 3 routes between Port Republic and Rivanna.

Available Routes

Shortest Fastest
US-340 S and I-64 E
50.2 mi
80.8 km
1 hour
US-33 E
59 mi
94.9 km
1 hour 22 minutes
I-64 E
63.4 mi
102 km
1 hour 5 minutes

Route Directions

Get on I-81 S in Weyers Cave from State Rte 605 and VA-256 W/Weyers Cave Rd
8.5 mi
13 min
Follow I-81 S and I-64 E to US-250 E in Albemarle County. Take exit 124 from I-64 E
50.5 mi
44 min
Continue on US-250 E to your destination in Rivanna
4.4 mi
8 min

Route Directions

Follow VA-253 E to US-340 N
1.2 mi
3 min
Continue on US-340 N. Take US-33 E to Proffit Rd in Hollymead
41.7 mi
50 min
Continue on Proffit Rd to Pantops
9.8 mi
15 min
4.8 mi
8 min
Continue on Glenmore Way to your destination
1.4 mi
3 min

Route Directions

Follow VA-253 E to US-340 S
1.2 mi
3 min
Continue on US-340 S. Take I-64 E to Glenmore Way in Rivanna
47.6 mi
52 min
Continue on Glenmore Way to your destination
1.4 mi
3 min

Journey Details

Traveling from Port Republic, Virginia to Rivanna, Virginia covers 50.2 miles (81 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.

Drivers have 3 route options between these locations (50-63 miles / 81-102 km). The primary route shown here saves 23 minutes compared to alternatives.

Journey Waypoints

Port Republic

Starting Point

Lynnwood, Virginia

45 mi to destination

2 mi
Boonesville, Virginia

34 mi to destination

3 mi
Burruss Branch, Virginia

Traveled 22 mi from origin

1 mi
Free Union, Virginia

22 mi to destination

1 mi
Rio, Virginia

Traveled 34 mi from origin

2 mi
Pantops, Virginia

Traveled 45 mi from origin

1 mi
Rivanna

Destination