Distance from Edwards Fork, North Carolina to Loves Mill, Virginia
The driving distance from Edwards Fork, North Carolina to Loves Mill, Virginia is 103.5 mi (166.6 km)
The straight-line (air) distance is approximately 45.8 mi (73.7 km)
Estimated travel time by road is 1 hour 57 minutes
We found 3 routes between Edwards Fork and Loves Mill.
Available Routes
Route Directions
Continue to Roanoke Rapids
Follow I-95 N and US-58 W to VA-47 N/E Atlantic St in South Hill
Continue on VA-47 N. Take State Rte 655 to State Rte 671 in Lunenburg County
Route Directions
Take NC-125 N/NC-903 N, NC-561 W, NC-1001, US-158 W/US Hwy 158 E, ... and State Rte 655 to State Rte 671 in Lunenburg County
Route Directions
Take NC-125 N/NC-903 N, I-95 N, NC-46 W, VA-46 N, ... and State Rte 655 to State Rte 671 in Lunenburg County
Journey Details
Traveling from Edwards Fork, North Carolina to Loves Mill, Virginia covers 91.9 miles (148 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 56 minutes under normal conditions.
Drivers have 3 route options between these locations (92-103 miles / 148-167 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Edwards Fork
Starting Point
Loves Mill
Destination