Distance from Swan Creek, North Carolina to White Hat Landing, North Carolina
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
Route Directions
Take Hodges Rd to US-264 W
Follow US-264 W, NC-45 N and US-17 N to New Hope Rd in Winfall
Continue on New Hope Rd. Drive to Whitehat Rd
Route Directions
Take Hodges Rd to US-264 W
Follow US-264 W and NC-45 N to Railroad Bed Rd in Washington County
Get on US-64 E
Take NC-37 and US-17 N/Ocean Hwy S to Whitehat Rd in Perquimans County
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
White Hat Landing
Destination