Distance from Benedict, Maryland to Allens Level, North Carolina
The driving distance from Benedict, Maryland to Allens Level, North Carolina is 289.9 mi (466.5 km)
The straight-line (air) distance is approximately 123.2 mi (198.2 km)
Estimated travel time by road is 4 hours 39 minutes
We found 3 routes between Benedict and Allens Level.
Available Routes
Route Directions
Get on I-495 S/I-95 S in Camp Springs from MD-231 W/Prince Frederick Rd and MD-5 N
Follow I-95 S and I-85 S to US-158 W in Granville County. Take exit 206 from I-85 S
Continue on US-158 W. Drive to Huff Rd in Person County
Route Directions
Take Mill Creek Rd to MD-231 W/Prince Frederick Rd
Continue on Prince Frederick Rd. Take US-301 S, VA-206 W and VA-3 W to VA-20 S in Orange County
Continue on VA-231 S to Albemarle County
Follow US-250 W and I-64 W to VA-20 S. Take exit 121 from I-64 W
Continue on US-15 S. Take Farmville Rd, US-360 W and US-501 S to NC-157 S/Hurdle Mills Rd/S Main St in Roxboro
Follow NC-157 S/Hurdle Mills Rd to Huff Rd
Route Directions
Get on I-95 S in Ruther Glen from Prince Frederick Rd, Penns Hill Rd, US-301 S and VA-207 W
Follow I-95 S and I-85 S to US-158 W in Granville County. Take exit 206 from I-85 S
Continue on US-158 W. Drive to Huff Rd in Person County
Journey Details
Traveling from Benedict, Maryland to Allens Level, North Carolina covers 247.6 miles (398 km) in a southwest direction. This highway, long-distance route typically takes 4 hours 11 minutes under normal conditions.
Drivers have 3 route options between these locations (248-290 miles / 398-466 km). The primary route shown here saves 1 hour and 8 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Benedict
Starting Point
Allens Level
Destination