Distance from Baskerville, Virginia to Thelma, North Carolina
The driving distance from Baskerville, Virginia to Thelma, North Carolina is 46.4 mi (74.7 km)
The straight-line (air) distance is approximately 19.1 mi (30.7 km)
Estimated travel time by road is 1 hour
We found 2 routes between Baskerville and Thelma.
Available Routes
Route Directions
Take State Rte 669 to US-58 E
Take State Rte 903 to Ebony Rd in Ebony
Follow NC-903 S and US-158 E to Halifax County
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
Follow Thelma Rd to your destination
Journey Details
Traveling from Baskerville, Virginia to Thelma, North Carolina covers 44.2 miles (71 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 52 minutes under normal conditions.
Drivers have 2 route options between these locations (44-46 miles / 71-75 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Baskerville
Starting Point
Thelma
Destination