Distance from Swan Creek, North Carolina to Marshallberg, North Carolina
The driving distance from Swan Creek, North Carolina to Marshallberg, North Carolina is 133.4 mi (214.7 km)
The straight-line (air) distance is approximately 29.2 mi (47 km)
Estimated travel time by road is 2 hours 37 minutes
We found 3 routes between Swan Creek and Marshallberg.
Available Routes
Route Directions
Take Hodges Rd to US-264 W
Continue on US-264 W. Take US-17 S and US-70 E to State Rte 101 E in Havelock
Continue on State Rte 101 E to Carteret County
Follow US-70 E to Marshallberg Rd
Route Directions
Take Hodges Rd to US-264 W
Continue on US-264 W. Take US-17 S to NC-43 S in Craven County
Get on US-17/US-70 W
Follow US-17 to US-17 BUS in Jones County
Take NC-58 S to NC-24 E in Cape Carteret
Follow NC-24 E and US-70 E to Marshallberg Rd
Route Directions
Take Hodges Rd to US-264 W
Continue on US-264 W. Take US-17 S and US-70 E to State Rte 101 E in Havelock
Continue on State Rte 101 E to Carteret County
Follow US-70 E to Marshallberg Rd
Journey Details
Traveling from Swan Creek, North Carolina to Marshallberg, North Carolina covers 132.8 miles (214 km) in a south direction. This mixed highways and local roads, substantial route typically takes 2 hours 37 minutes under normal conditions.
Drivers have 3 route options between these locations (133-159 miles / 214-255 km). The primary route shown here saves 28 minutes compared to alternatives.
Journey Waypoints
Swan Creek
Starting Point
Marshallberg
Destination