Distance from Swan Creek, North Carolina to Charleston, North Carolina
The driving distance from Swan Creek, North Carolina to Charleston, North Carolina is 91.1 mi (146.7 km)
The straight-line (air) distance is approximately 44.5 mi (71.6 km)
Estimated travel time by road is 1 hour 47 minutes
We found 3 routes between Swan Creek and Charleston.
Available Routes
Route Directions
Take Hodges Rd to US-264 W
Follow US-264 W, NC-45 N and US-64 W to US-64 ALT W in Martin County
Follow NC-125 N and NC-903 N to NC-11 S/NC-42 W
Follow NC-903 N to Sherman Dr in Halifax County
Route Directions
Take Hodges Rd to US-264 W
Follow US-264 W, NC-45 N and US-17 BYP S to NC-308 W in Windsor
Continue on NC-308 W to Lewiston Woodville
Follow NC-903 N to Sherman Dr in Halifax County
Route Directions
Take Hodges Rd to US-264 W
Follow US-264 W, NC-45 N and US-64 W to US-64 ALT W in Martin County
Follow NC-125 N and NC-903 N to NC-11 S/NC-42 W
Follow NC-903 N to Sherman Dr in Halifax County
Journey Details
Traveling from Swan Creek, North Carolina to Charleston, North Carolina covers 90.6 miles (146 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 46 minutes under normal conditions.
Drivers have 3 route options between these locations (91-103 miles / 146-166 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Swan Creek
Starting Point
Charleston
Destination