Distance from Hertford, North Carolina to Marshall, Virginia
The driving distance from Hertford, North Carolina to Marshall, Virginia is 246.1 mi (396 km)
The straight-line (air) distance is approximately 124.2 mi (199.9 km)
Estimated travel time by road is 3 hours 56 minutes
We found 3 routes between Hertford and Marshall.
Available Routes
Route Directions
Take US-17 N to US-17 BYP N in Pasquotank County
Get on I-64 E in Chesapeake
Take I-664 N, I-64 W, I-295 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
Follow Warrenton Rd, Marsh Rd and US-17 N to US-17 BUS N/Winchester Rd in Marshall
Route Directions
Take NC-37, County Line Rd, Acorn Hill Rd, NC-32 N and VA-32 N to US-13 N/Carolina Rd in Suffolk
Take US-460 W, I-295 N, I-95 N, Warrenton Rd, ... and US-17 N to US-17 BUS N/Winchester Rd in Marshall
Route Directions
Take NC-37 to US-13 N in Gates County
Take Reynoldson Rd, Gates Rd and US-58 W to Jerusalem Rd in Southampton County
Get on I-95 N in Templeton from VA-35 N
Continue on I-95 N. Take Warrenton Rd, Marsh Rd and US-17 N to US-17 BUS N/Winchester Rd in Marshall
Journey Details
Traveling from Hertford, North Carolina to Marshall, Virginia covers 230 miles (370 km) in a northwest direction. This highway, long-distance route typically takes 4 hours 1 minute under normal conditions.
Drivers have 3 route options between these locations (230-246 miles / 370-396 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Hertford
Starting Point
Marshall
Destination