Distance from Brandon, Virginia to Nicanor, North Carolina
The driving distance from Brandon, Virginia to Nicanor, North Carolina is 91.2 mi (146.8 km)
The straight-line (air) distance is approximately 43.5 mi (70 km)
Estimated travel time by road is 1 hour 51 minutes
We found 3 routes between Brandon and Nicanor.
Available Routes
Route Directions
Follow State Rte 611 and State Rte 610 to VA-10 E
Continue on VA-10 E. Take US-13 S and VA-32 S to Turnpike Rd in Belvidere
Route Directions
Follow State Rte 611 and State Rte 610 to VA-10 E
Take VA-40 W, VA-35 S and US-58 E/Southampton Pkwy to Gates Rd in Suffolk
Follow Gates Rd and Reynoldson Rd to US-13 N in Gates County
Take Johnny Harrell Rd and Medical Center Rd to US-158 E
Continue on US-158 E to Hobbsville
Take Sandy Cross Rd to Turnpike Rd in Belvidere
Route Directions
Follow State Rte 611 and State Rte 610 to VA-10 E
Take State Rte 615, VA-31 S, US-460 E, US-13 S, ... and Acorn Hill Rd to Sandy Cross Rd in Hobbsville
Journey Details
Traveling from Brandon, Virginia to Nicanor, North Carolina covers 86.4 miles (139 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 44 minutes under normal conditions.
Drivers have 3 route options between these locations (86-95 miles / 139-153 km). The primary route shown here saves 13 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Brandon
Starting Point
Nicanor
Destination