Distance from Allens Level, North Carolina to Leithtown, Virginia
The driving distance from Allens Level, North Carolina to Leithtown, Virginia is 236 mi (379.8 km)
The straight-line (air) distance is approximately 123.1 mi (198.1 km)
Estimated travel time by road is 4 hours 35 minutes
We found 3 routes between Allens Level and Leithtown.
Available Routes
Route Directions
Follow NC-157 N/Hurdle Mills Rd to S Madison Blvd in Roxboro
Take US-501 N, US-360 E, US-15 N, US-29 N, ... and State Rte 709 to State Rte 611 in Fauquier County
Continue on State Rte 611. Drive to Foxcroft Rd in Loudoun County
Route Directions
Get on I-85 N in Granville County from Lucy Garrett Rd and US-158 E
Follow I-85 N and I-95 N to US-17 BUS N/Warrenton Rd in Stafford County. Take the Exit 133/U.S.17 N/US-17BUS S/Warrenton exit from I-95
Continue on Warrenton Rd. Take Marsh Rd, US-17 N and State Rte 709 to Foxcroft Rd in Loudoun County
Route Directions
Follow NC-157 N/Hurdle Mills Rd to S Madison Blvd in Roxboro
Follow US-501 N and US-360 E to State Rte 609 in Amelia Court House
Continue on State Rte 609. Take VA-609 to US-522 N in Powhatan County
Continue on US-522 N. Take US-15 N/US-29 N, US-17 N and State Rte 709 to State Rte 611 in Fauquier County
Continue on State Rte 611. Drive to Foxcroft Rd in Loudoun County
Journey Details
Traveling from Allens Level, North Carolina to Leithtown, Virginia covers 236 miles (380 km) in a northeast direction. This mixed highways and local roads, long-distance route typically takes 4 hours 35 minutes under normal conditions.
Drivers have 3 route options between these locations (236-269 miles / 380-433 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 52 mph (84 km/h) .
Journey Waypoints
Allens Level
Starting Point
Leithtown
Destination