Distance from Grahams Forge, Virginia to Ray, Virginia

Grahams Forge Ray
Total Distance
119.4 mi
(192.2 km)
Travel Time
2 hours 10 minutes

The driving distance from Grahams Forge, Virginia to Ray, Virginia is 119.4 mi (192.2 km)

The straight-line (air) distance is approximately 54 mi (86.9 km)

Estimated travel time by road is 2 hours 10 minutes

We found 3 routes between Grahams Forge and Ray.

Available Routes

Shortest
VA-40 E
115.3 mi
185.6 km
2 hours 32 minutes
Fastest
I-81 N
119.4 mi
192.2 km
2 hours 10 minutes
I-81 N and State Hwy 24 E
123.7 mi
199.1 km
2 hours 16 minutes

Route Directions

Get on I-81 N/US-11 N
1.1 mi
2 min
Continue on I-81 N to Roanoke. Exit from I-581 S/US-220 S
65.9 mi
59 min
Take VA-116 S and State Rte 834 to VA-40 E in Pittsylvania County
52.4 mi
1 hr 8 min

Route Directions

Get on I-81 N/US-11 N
1.1 mi
2 min
Follow I-81 N to US-460 E/Orange Ave NW in Roanoke. Take exit 4E from I-581 S/US-220 S
65 mi
58 min
Take State Hwy 24 E, State Rte 628, Bishop Creek Rd and US-29 S to Ray Mill Rd in Pittsylvania County
57.7 mi
1 hr 15 min

Route Directions

0 mi
0 min
Take State Hwy 100 S, State Rte 753 and US-221 N to State Rte 681 in Floyd County
48.5 mi
1 hr 1 min
Continue on State Rte 681 to Callaway
16.9 mi
27 min
Take State Rte 640 to VA-40 E in Pittsylvania County
49.9 mi
1 hr 3 min

Journey Details

Traveling from Grahams Forge, Virginia to Ray, Virginia covers 115.3 miles (186 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 32 minutes under normal conditions.

Drivers have 3 route options between these locations (115-124 miles / 186-199 km). The primary route shown here saves no time compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 48 mph (77 km/h) .

Journey Waypoints

Grahams Forge

Starting Point

Allisonia, Virginia

124 mi to destination

1 mi
Indian Valley, Virginia

Traveled 31 mi from origin

1 mi
Floyd, Virginia

93 mi to destination

2 mi
Haycock, Virginia

Traveled 62 mi from origin

4 mi
Ferrum, Virginia

62 mi to destination

1 mi
Henry Fork, Virginia

Traveled 93 mi from origin

2 mi
Progress, Virginia

31 mi to destination

1 mi
Pittsville, Virginia

Traveled 124 mi from origin

2 mi
Ray

Destination