Distance from Chesapeake, Virginia to Seaboard, North Carolina
The driving distance from Chesapeake, Virginia to Seaboard, North Carolina is 90.4 mi (145.5 km)
The straight-line (air) distance is approximately 41.5 mi (66.8 km)
Estimated travel time by road is 1 hour 37 minutes
We found 2 routes between Chesapeake and Seaboard.
Available Routes
Route Directions
Get on US-13 N from Bainbridge Blvd
Follow I-64 E, US-13 S and US-158 W to Jackson By-Pass Rd in Northampton County
Continue on Jackson By-Pass Rd. Drive to NC-305 N in Seaboard
Route Directions
Get on US-13 N from Bainbridge Blvd
Follow I-64 E and US-58 W to State Rte 671. Take the State Route 671/Armory Dr exit from US-58 W
Follow State Rte 671, VA-186 W and NC-186 W to N Main St in Seaboard
Journey Details
Traveling from Chesapeake, Virginia to Seaboard, North Carolina covers 76.6 miles (123 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 26 minutes under normal conditions.
Drivers have 2 route options between these locations (77-90 miles / 123-146 km). The primary route shown here saves 12 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Chesapeake
Starting Point
Seaboard
Destination