Distance from Baskerville, Virginia to Moriah, North Carolina
The driving distance from Baskerville, Virginia to Moriah, North Carolina is 59.1 mi (95.1 km)
The straight-line (air) distance is approximately 26.7 mi (42.9 km)
Estimated travel time by road is 1 hour 1 minute
We found 3 routes between Baskerville and Moriah.
Available Routes
Route Directions
Take State Rte 669 to US-58 E
Follow US-1 S, I-85 S and US-158 W to Moriah Rd in Granville County
Follow Moriah Rd and Berea Rd to Moriah Rd in Person County
Route Directions
Take US-58 W and VA-49 S to State Rte 606 in Nelson
Take Amis Chapel Rd to NC-96 S in Granville County
Take Jack Adcock Rd, Ben Thorp Rd and Old Roxboro Rd to US-158 E
Follow Moriah Rd and Berea Rd to Moriah Rd in Person County
Route Directions
Take State Rte 674 to US-58 W
Follow US-58 W, US-15 S and US-158 W to Moriah Rd in Granville County
Follow Moriah Rd and Berea Rd to Moriah Rd in Person County
Journey Details
Traveling from Baskerville, Virginia to Moriah, North Carolina covers 55.1 miles (89 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 2 minutes under normal conditions.
Drivers have 3 route options between these locations (55-59 miles / 89-95 km). The primary route shown here saves 44 seconds compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Baskerville
Starting Point
Moriah
Destination