Distance from Baskerville, Virginia to McGehees Mill, North Carolina

Baskerville McGehees Mill
Total Distance
66.9 mi
(107.6 km)
Travel Time
1 hour 19 minutes

The driving distance from Baskerville, Virginia to McGehees Mill, North Carolina is 66.9 mi (107.6 km)

The straight-line (air) distance is approximately 27 mi (43.5 km)

Estimated travel time by road is 1 hour 19 minutes

We found 2 routes between Baskerville and McGehees Mill.

Available Routes

Shortest Fastest
US-58 W and State Hwy 49 S
52.3 mi
84.1 km
59 minutes
VA-92 W and US-360 W
66.9 mi
107.6 km
1 hour 19 minutes

Route Directions

Take State Rte 674 to US-58 W
1.9 mi
3 min
5.8 mi
5 min
Follow VA-92 W to US-360 W in Randolph
21.9 mi
27 min
Follow US-360 W to State Rte 699 in Alton
28.2 mi
31 min
Follow State Rte 699 to McGhees Mill Rd in Semora
9.2 mi
11 min

Route Directions

0.3 mi
0 min
Take US-58 W, VA-49 S, State Hwy 49 S, Bowmantown Rd and Edwin Robertson Rd to McGhees Mill Rd in Semora
51.9 mi
58 min

Journey Details

Traveling from Baskerville, Virginia to McGehees Mill, North Carolina covers 52.3 miles (84 km) in a west direction. This mixed highways and local roads, moderate route typically takes 59 minutes under normal conditions.

Drivers have 2 route options between these locations (52-67 miles / 84-108 km). The primary route shown here saves 20 minutes compared to alternatives.

Journey Waypoints

Baskerville

Starting Point

The Ridge, Virginia

62 mi to destination

1 mi
Finchley, Virginia

Traveled 16 mi from origin

2 mi
Jeffress, Virginia

47 mi to destination

1 mi
Sandy Fork, Virginia

Traveled 31 mi from origin

0 mi
White Wing, Virginia

31 mi to destination

1 mi
Rip Rap, Virginia

Traveled 47 mi from origin

1 mi
Christie, Virginia

16 mi to destination

1 mi
Denniston, Virginia

Traveled 62 mi from origin

1 mi
McGehees Mill

Destination