Distance from Baskerville, Virginia to High Rock, Virginia

Baskerville High Rock
Total Distance
66.5 mi
(107 km)
Travel Time
1 hour 16 minutes

The driving distance from Baskerville, Virginia to High Rock, Virginia is 66.5 mi (107 km)

The straight-line (air) distance is approximately 28.6 mi (46 km)

Estimated travel time by road is 1 hour 16 minutes

We found 2 routes between Baskerville and High Rock.

Available Routes

Shortest Fastest
US-58 W
57 mi
91.8 km
1 hour 6 minutes
US-58 W and State Rte 662
66.5 mi
107 km
1 hour 16 minutes

Route Directions

Take State Rte 674 to US-58 W
1.9 mi
3 min
Continue on US-58 W to Halifax County
46.6 mi
48 min
Follow State Rte 658, State Rte 662 and VA-360 E to State Rte 676 in Vernon Hill
18 mi
24 min

Route Directions

Take State Rte 674 to US-58 W
1.9 mi
3 min
Continue on US-58 W to Halifax County
41.5 mi
45 min
Take VA-360 W to State Rte 676 in Vernon Hill
13.7 mi
17 min

Journey Details

Traveling from Baskerville, Virginia to High Rock, Virginia covers 57 miles (92 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 6 minutes under normal conditions.

Drivers have 2 route options between these locations (57-67 miles / 92-107 km). The primary route shown here saves 10 minutes compared to alternatives.

Journey Waypoints

Baskerville

Starting Point

Muck Cross, Virginia

66 mi to destination

1 mi
Skipwith, Virginia

Traveled 16 mi from origin

1 mi
Orgainsville, Virginia

49 mi to destination

1 mi
Fairview Acres, Virginia

Traveled 33 mi from origin

1 mi
Dryburg, Virginia

33 mi to destination

1 mi
Scottsburg, Virginia

Traveled 49 mi from origin

1 mi
Halifax, Virginia

16 mi to destination

1 mi
Plato, Virginia

Traveled 66 mi from origin

2 mi
High Rock

Destination