Distance from Antioch Fork, Virginia to Salvo, North Carolina
The driving distance from Antioch Fork, Virginia to Salvo, North Carolina is 292.3 mi (470.5 km)
The straight-line (air) distance is approximately 124.2 mi (199.9 km)
Estimated travel time by road is 4 hours 57 minutes
We found 3 routes between Antioch Fork and Salvo.
Available Routes
Route Directions
Take I-95 S and US-158 E to NC-308 E in Northampton County
Take US-64 E to S Virginia Dare Trail in Nags Head
Follow North Carolina Hwy 12 S to Shell Rd in Salvo
Route Directions
Get on I-95 S in Ruther Glen from VA-207 W
Continue on I-95 S. Take I-295 S, I-64 E, I-664 S and VA-168 S to NC-168 S in Chesapeake
Follow NC-168 S, US-158 E and North Carolina Hwy 12 S to Shell Rd in Salvo
Route Directions
Take US-301 N, I-64 E, I-664 S, VA-168 S, ... and US-158 E to Cape Hatteras National Park Rd in Nags Head
Take North Carolina Hwy 12 S to Shell Rd in Salvo
Journey Details
Traveling from Antioch Fork, Virginia to Salvo, North Carolina covers 236.2 miles (380 km) in a southeast direction. This highway, long-distance route typically takes 4 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (236-292 miles / 380-470 km). The primary route shown here saves 52 minutes compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Antioch Fork
Starting Point
Salvo
Destination