Distance from Grahams Forge, Virginia to Dan Valley, North Carolina

Grahams Forge Dan Valley
Total Distance
101 mi
(162.5 km)
Travel Time
1 hour 47 minutes

The driving distance from Grahams Forge, Virginia to Dan Valley, North Carolina is 101 mi (162.5 km)

The straight-line (air) distance is approximately 39.7 mi (63.9 km)

Estimated travel time by road is 1 hour 47 minutes

We found 3 routes between Grahams Forge and Dan Valley.

Available Routes

Shortest
US-58 and US-58 E
96.1 mi
154.7 km
1 hour 49 minutes
US-58
96.6 mi
155.5 km
1 hour 54 minutes
Fastest
I-77 S
101 mi
162.5 km
1 hour 47 minutes

Route Directions

Get on I-81 S/US-11 S
1.2 mi
2 min
Follow I-77 S, I-74 and US-52 S to Shore Rd/Westinghouse Rd in Forsyth County. Take exit 120 from US-52 S
72 mi
1 hr 5 min
Take NC-65 E, Oldtown Rd and US-311 N to River Rd in Rockingham County
27.8 mi
39 min

Route Directions

Get on I-81 N/US-11 N
1.1 mi
2 min
Take State Hwy 100 S and US-58 to Horsepasture Price Rd in Horse Pasture
78.5 mi
1 hr 30 min
7.4 mi
10 min
Follow US-220 S to NC-135 W. Take the US-311/NC-135 exit from US-220 S
9 mi
8 min
Take Dan Valley Rd to River Rd
0.6 mi
1 min

Route Directions

Get on I-81 S/US-11 S
1.2 mi
2 min
Follow I-77 S and US-58 to Horsepasture Price Rd in Horse Pasture
78 mi
1 hr 26 min
7.4 mi
10 min
Follow US-220 S to NC-135 W. Take the US-311/NC-135 exit from US-220 S
9 mi
8 min
Take Dan Valley Rd to River Rd
0.6 mi
1 min

Journey Details

Traveling from Grahams Forge, Virginia to Dan Valley, North Carolina covers 96.1 miles (155 km) in a southeast direction. This highway, substantial route typically takes 1 hour 49 minutes under normal conditions.

Drivers have 3 route options between these locations (96-101 miles / 155-162 km). The primary route shown here saves 5 minutes compared to alternatives.

The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 56 mph (90 km/h) .

Journey Waypoints

Grahams Forge

Starting Point

High Rocks Mill, Virginia

91 mi to destination

0 mi
Dugspur, Virginia

Traveled 23 mi from origin

2 mi
Crooked Oak, Virginia

69 mi to destination

2 mi
Pike City, Virginia

Traveled 46 mi from origin

1 mi
Dobyns, Virginia

46 mi to destination

1 mi
Gilbert Mill, Virginia

Traveled 69 mi from origin

1 mi
Sandy Ridge, North Carolina

23 mi to destination

2 mi
Ayersville, North Carolina

Traveled 91 mi from origin

1 mi
Dan Valley

Destination