Distance from Swan Creek, North Carolina to White Hat Landing, North Carolina

Swan Creek White Hat Landing
Total Distance
87.5 mi
(140.8 km)
Travel Time
1 hour 38 minutes

The driving distance from Swan Creek, North Carolina to White Hat Landing, North Carolina is 87.5 mi (140.8 km)

The straight-line (air) distance is approximately 32.1 mi (51.6 km)

Estimated travel time by road is 1 hour 38 minutes

We found 2 routes between Swan Creek and White Hat Landing.

Available Routes

Shortest Fastest
NC-45 N and NC-37
77.4 mi
124.6 km
1 hour 28 minutes
NC-45 N and US-17 N
87.5 mi
140.8 km
1 hour 38 minutes

Route Directions

Take Hodges Rd to US-264 W
4.5 mi
7 min
Follow US-264 W, NC-45 N and US-17 N to New Hope Rd in Winfall
74.9 mi
1 hr 19 min
Continue on New Hope Rd. Drive to Whitehat Rd
8.1 mi
10 min

Route Directions

Take Hodges Rd to US-264 W
4.5 mi
7 min
Follow US-264 W and NC-45 N to Railroad Bed Rd in Washington County
24.4 mi
26 min
Get on US-64 E
11.3 mi
12 min
Take NC-37 and US-17 N/Ocean Hwy S to Whitehat Rd in Perquimans County
34.8 mi
37 min
2.3 mi
3 min

Journey Details

Traveling from Swan Creek, North Carolina to White Hat Landing, North Carolina covers 77.4 miles (125 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 28 minutes under normal conditions.

Drivers have 2 route options between these locations (77-87 miles / 125-141 km). The primary route shown here saves 11 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 53 mph (85 km/h) .

Journey Waypoints

Swan Creek

Starting Point

Sladesville, North Carolina

74 mi to destination

2 mi
Ponzer, North Carolina

Traveled 18 mi from origin

2 mi
Galilee Mission, North Carolina

Traveled 37 mi from origin

2 mi
Davenport Forks, North Carolina

Traveled 55 mi from origin

1 mi
Pea Ridge, North Carolina

18 mi to destination

3 mi
Burgess, North Carolina

Traveled 74 mi from origin

3 mi
White Hat Landing

Destination