Distance from Baskerville, Virginia to Fairport, North Carolina
The driving distance from Baskerville, Virginia to Fairport, North Carolina is 46.2 mi (74.3 km)
The straight-line (air) distance is approximately 21.6 mi (34.7 km)
Estimated travel time by road is 47 minutes
We found 3 routes between Baskerville and Fairport.
Available Routes
Route Directions
Take State Rte 669 to US-58 E
Take US-1 S, I-85 S and US-1 BYP S to Kittrell College Rd in Kittrell
Continue on Kittrell College Rd. Take State Rte 1101 to Fairport Rd in Granville County
Route Directions
Take State Rte 674 to US-58 W
Continue on US-58 W. Take US-15 S to Antioch Rd in Granville County
Continue on Antioch Rd. Drive to Fairport Rd
Route Directions
Get on I-85 S in Warren County from US-58 E and US-1 S
Follow I-85 S to Poplar Creek Rd in Vance County. Take exit 209 from I-85 S
Take Old Watkins Rd to Fairport Rd in Granville County
Journey Details
Traveling from Baskerville, Virginia to Fairport, North Carolina covers 45.3 miles (73 km) in a southwest direction. This highway, moderate route typically takes 46 minutes under normal conditions.
Drivers have 3 route options between these locations (45-50 miles / 73-81 km). The primary route shown here saves 12 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Baskerville
Starting Point
Fairport
Destination