Distance from Cedar Level, Virginia to Pettys Shore, North Carolina
The driving distance from Cedar Level, Virginia to Pettys Shore, North Carolina is 96.9 mi (156 km)
The straight-line (air) distance is approximately 42.5 mi (68.4 km)
Estimated travel time by road is 1 hour 50 minutes
We found 3 routes between Cedar Level and Pettys Shore.
Available Routes
Route Directions
Take Cedar Level Rd to Oaklawn Blvd/Woodlawn St
Take I-295 S, I-95 S, VA-40 E/Sussex Dr, State Rte 735, ... and US-158 E to Pine St in Winton
Take River Rd to W Pettie Shore Dr
Route Directions
Get on I-295 S from Oaklawn Blvd
Take I-95 S to Cornwallis in Pleasant Hill
Continue on Cornwallis. Take Pleasant Grove Rd and Jackson By-Pass Rd to US-158 E
Take River Rd to W Pettie Shore Dr
Route Directions
Take Cedar Level Rd to Oaklawn Blvd/Woodlawn St
Take I-295 S, I-95 S, VA-35 S, US-58 E/Southampton Pkwy, ... and US-13 S/US-158 W to Pine St in Winton
Take River Rd to W Pettie Shore Dr
Journey Details
Traveling from Cedar Level, Virginia to Pettys Shore, North Carolina covers 91.1 miles (147 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 44 minutes under normal conditions.
Drivers have 3 route options between these locations (91-107 miles / 147-172 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Cedar Level
Starting Point
Pettys Shore
Destination