Distance from Port Republic, Virginia to Basye, Virginia

Port Republic Basye
Total Distance
47.3 mi
(76.1 km)
Travel Time
58 minutes

The driving distance from Port Republic, Virginia to Basye, Virginia is 47.3 mi (76.1 km)

The straight-line (air) distance is approximately 22.3 mi (35.9 km)

Estimated travel time by road is 58 minutes

We found 3 routes between Port Republic and Basye.

Available Routes

Shortest
VA-42 N
45.2 mi
72.8 km
1 hour 2 minutes
Fastest
I-81 N
47.3 mi
76.1 km
58 minutes
VA-253 W/Port Republic Rd and I-81 N
48 mi
77.2 km
59 minutes

Route Directions

Take VA-253 W to US-33 W
7.6 mi
10 min
Take I-81 N to VA-263 W/Bryce Blvd in Mount Jackson
28.4 mi
30 min
Continue on VA-263 W. Drive to Aspen Way N in Basye
11.3 mi
18 min

Route Directions

Get on I-81 N in Harrisonburg
10.7 mi
17 min
Continue on I-81 N to Mount Jackson
26 mi
24 min
Continue on VA-263 W. Drive to Aspen Way N in Basye
11.3 mi
18 min

Route Directions

Take VA-253 W to US-33 W
7.6 mi
10 min
Take I-81 N, VA-259 and VA-42 N to Supinlick Ridge Rd in Shenandoah County
35.6 mi
46 min
Continue on Supinlick Ridge Rd. Take Straton Way to Aspen Way N
2 mi
5 min

Journey Details

Traveling from Port Republic, Virginia to Basye, Virginia covers 45.2 miles (73 km) in a north direction. This mixed highways and local roads, moderate route typically takes 1 hour 2 minutes under normal conditions.

Drivers have 3 route options between these locations (45-48 miles / 73-77 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Port Republic

Starting Point

Pineville, Virginia

51 mi to destination

1 mi
Keezletown, Virginia

Traveled 13 mi from origin

0 mi
Melrose, Virginia

38 mi to destination

1 mi
Lacey Spring, Virginia

Traveled 26 mi from origin

1 mi
Daphna, Virginia

26 mi to destination

1 mi
Timberville, Virginia

Traveled 38 mi from origin

0 mi
Macanie, Virginia

Traveled 51 mi from origin

1 mi
Basye

Destination