Distance from Swan Creek, North Carolina to Salvo, North Carolina

Swan Creek Salvo
Total Distance
129.3 mi
(208.1 km)
Travel Time
2 hours 21 minutes

The driving distance from Swan Creek, North Carolina to Salvo, North Carolina is 129.3 mi (208.1 km)

The straight-line (air) distance is approximately 34.7 mi (55.8 km)

Estimated travel time by road is 2 hours 21 minutes

We found 2 routes between Swan Creek and Salvo.

Available Routes

Shortest Fastest
US-264 E
110.5 mi
177.8 km
2 hours 3 minutes
US-64 E
129.3 mi
208.1 km
2 hours 21 minutes

Route Directions

Take Hodges Rd to US-264 W
4.5 mi
9 min
9.5 mi
9 min
Get on US-64 E in Washington County from NC-45 N and Railroad Bed Rd
26.2 mi
29 min
Continue on US-64 E to Nags Head
61.2 mi
1 hr 1 min
Follow North Carolina Hwy 12 S to Shell Rd in Salvo
27.8 mi
31 min

Route Directions

Take Hodges Rd to US-264 E
4.5 mi
9 min
Continue on US-264 E to Nags Head
78.1 mi
1 hr 22 min
Follow North Carolina Hwy 12 S to Shell Rd in Salvo
27.8 mi
31 min

Journey Details

Traveling from Swan Creek, North Carolina to Salvo, North Carolina covers 110.5 miles (178 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 3 minutes under normal conditions.

Drivers have 2 route options between these locations (110-129 miles / 178-208 km). The primary route shown here saves 18 minutes compared to alternatives.

Journey Waypoints

Swan Creek

Starting Point

Swanquarter, North Carolina

80 mi to destination

1 mi
Hydeland, North Carolina

Traveled 20 mi from origin

1 mi
Slocum, North Carolina

60 mi to destination

1 mi
Middletown, North Carolina

Traveled 40 mi from origin

1 mi
Engelhard, North Carolina

40 mi to destination

3 mi
Outer Banks, North Carolina

20 mi to destination

8 mi
Salvo

Destination