Distance from Grahams Forge, Virginia to Ray, Virginia
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
Route Directions
Get on I-81 N/US-11 N
Continue on I-81 N to Roanoke. Exit from I-581 S/US-220 S
Take VA-116 S and State Rte 834 to VA-40 E in Pittsylvania County
Route Directions
Get on I-81 N/US-11 N
Follow I-81 N to US-460 E/Orange Ave NW in Roanoke. Take exit 4E from I-581 S/US-220 S
Take State Hwy 24 E, State Rte 628, Bishop Creek Rd and US-29 S to Ray Mill Rd in Pittsylvania County
Route Directions
Take State Hwy 100 S, State Rte 753 and US-221 N to State Rte 681 in Floyd County
Continue on State Rte 681 to Callaway
Take State Rte 640 to VA-40 E in Pittsylvania County
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
Ray
Destination