Distance from Lawrenceville, Virginia to Weldon, North Carolina
The driving distance from Lawrenceville, Virginia to Weldon, North Carolina is 40.4 mi (65 km)
The straight-line (air) distance is approximately 16.6 mi (26.8 km)
Estimated travel time by road is 42 minutes
We found 2 routes between Lawrenceville and Weldon.
Available Routes
Route Directions
Get on US-58 E from US-58 BUS E/Lawrenceville Plank Rd
Follow US-58 E and I-95 S to E 2nd St in Weldon
Route Directions
Continue on VA-46 S. Take NC-46 E to E 2nd St in Weldon
Journey Details
Traveling from Lawrenceville, Virginia to Weldon, North Carolina covers 35.8 miles (58 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.
Drivers have 2 route options between these locations (36-40 miles / 58-65 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Lawrenceville
Starting Point
Weldon
Destination