Distance from Baskerville, Virginia to Odell, North Carolina
The driving distance from Baskerville, Virginia to Odell, North Carolina is 37.1 mi (59.7 km)
The straight-line (air) distance is approximately 18.3 mi (29.4 km)
Estimated travel time by road is 44 minutes
We found 3 routes between Baskerville and Odell.
Available Routes
Route Directions
Take State Rte 669 to US-58 E
Take US-1 S and US-401 S to Weldon Rd in Warren County
Continue on Weldon Rd. Take Cooks Chapel Rd to US-158 E/US-158 BYP E
Follow US-158 E to NC-1530
Continue on NC-1530. Drive to NC-1509
Route Directions
Take State Rte 669 to US-58 E
Take US-1 S to NC-1305 in Warren County
Take NC-1306 and NC-1309 to US-158 E/Main St/US Hwy 158 E in Macon
Continue on NC-1530. Drive to NC-1509
Route Directions
Take State Rte 669 to US-58 E
Take US-1 S and US-401 S to Weldon Rd in Warren County
Take NC-1305 to N Main St in Warrenton
Take NC-58 S to NC-1509
Journey Details
Traveling from Baskerville, Virginia to Odell, North Carolina covers 37.1 miles (60 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 46 minutes under normal conditions.
Drivers have 3 route options between these locations (37-38 miles / 60-60 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Baskerville
Starting Point
Odell
Destination