Distance from Grandy, North Carolina to Raynor, Virginia
The driving distance from Grandy, North Carolina to Raynor, Virginia is 94.8 mi (152.5 km)
The straight-line (air) distance is approximately 43.5 mi (70 km)
Estimated travel time by road is 1 hour 50 minutes
We found 3 routes between Grandy and Raynor.
Available Routes
Route Directions
Follow US-158 W to NC Hwy 343 N in Camden
Follow NC Hwy 343 N to US-17 N
Get on I-64 E from George Washington Hwy S
Continue on I-64 E. Take US-13 S/US-58 W to Lake Prince Dr in Suffolk
Follow Lake Prince Dr, State Rte 605 and State Rte 637 to US-258 S in Isle of Wight County
Route Directions
Continue on US-158 W. Take NC-168 N, VA-168 N, I-64 E, I-664 N, ... and US-258 S to State Rte 620 in Isle of Wight County
Continue on State Rte 620. Drive to State Rte 637
Route Directions
Continue on US-158 W. Take NC-168 N, VA-168 N, I-64 E and US-13 S/US-58 W to Lake Prince Dr in Suffolk
Follow Lake Prince Dr, State Rte 605 and State Rte 637 to US-258 S in Isle of Wight County
Journey Details
Traveling from Grandy, North Carolina to Raynor, Virginia covers 85.5 miles (138 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 37 minutes under normal conditions.
Drivers have 3 route options between these locations (86-95 miles / 138-153 km). The primary route shown here saves 13 minutes compared to alternatives.
The route features scenic views, toll sections. During evening weekday travel, expect evening rush hour with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Grandy
Starting Point
Raynor
Destination