Distance from Valhalla, North Carolina to Middlesex, North Carolina
The driving distance from Valhalla, North Carolina to Middlesex, North Carolina is 121.2 mi (195 km)
The straight-line (air) distance is approximately 55.8 mi (89.7 km)
Estimated travel time by road is 1 hour 54 minutes
We found 2 routes between Valhalla and Middlesex.
Available Routes
Route Directions
Take US-17 S and US-17 BYP S to US-13 S/US-17 S in Bertie County
Follow US-13 S and US-64 W to NC-231 S/US-64 ALT W in Nash County. Take exit 446 from US-64 W
Route Directions
Get on US-17 S from Coffield Rd, Greenhall Rd and NC-32 S
Continue on US-17 S. Take US-13 S to NC-42 W in Edgecombe County. Take exit 494 from US-64 W
Get on I-587 in Wilson County from Webbs Chapel Rd and NC-111 S
Continue on I-587. Take US-264 W to NC-231 S in Nash County. Take exit 27 from US-264 W
Journey Details
Traveling from Valhalla, North Carolina to Middlesex, North Carolina covers 118.2 miles (190 km) in a west direction. This highway, substantial route typically takes 1 hour 58 minutes under normal conditions.
Drivers have 2 route options between these locations (118-121 miles / 190-195 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Valhalla
Starting Point
Middlesex
Destination