Distance from Chesapeake, Virginia to Parkton, North Carolina
The driving distance from Chesapeake, Virginia to Parkton, North Carolina is 277.8 mi (447 km)
The straight-line (air) distance is approximately 124.1 mi (199.7 km)
Estimated travel time by road is 4 hours 28 minutes
We found 2 routes between Chesapeake and Parkton.
Available Routes
Route Directions
Get on I-464 S from Bainbridge Blvd
Take I-64 E and US-13 S to US-58 W in Suffolk
Get on I-95 S in Emporia
Continue on I-95 S. Take US-64 W, I-87 and US-1 S to NC-87 in Lee County
Get on I-295 S in Fayetteville from NC-87
Get on US-401 S from I-295 S
Take Gillis Hill Rd, Rockfish Rd and Davis Bridge Rd to N Cooper St in Parkton
Route Directions
Get on I-464 S from Bainbridge Blvd
Take I-64 E and US-13 S to US-58 W in Suffolk
Get on I-95 S in Emporia
Follow I-95 S to NC-59 N in Cumberland County. Take exit 41 from I-95 S
Take Shipman Rd, US-301 S and W Parkton Tobermory Rd to N Cooper St in Parkton
Journey Details
Traveling from Chesapeake, Virginia to Parkton, North Carolina covers 240.4 miles (387 km) in a southwest direction. This highway, long-distance route typically takes 3 hours 44 minutes under normal conditions.
Drivers have 2 route options between these locations (240-278 miles / 387-447 km). The primary route shown here saves 45 minutes compared to alternatives.
Journey Waypoints
Chesapeake
Starting Point
Parkton
Destination