Distance from Whites Beach, North Carolina to Chowan Beach, North Carolina

Whites Beach Chowan Beach
Total Distance
32.1 mi
(51.6 km)
Travel Time
38 minutes

The driving distance from Whites Beach, North Carolina to Chowan Beach, North Carolina is 32.1 mi (51.6 km)

The straight-line (air) distance is approximately 2.9 mi (4.7 km)

Estimated travel time by road is 38 minutes

We found 2 routes between Whites Beach and Chowan Beach.

Available Routes

Shortest Fastest
US-17 N
31.9 mi
51.3 km
38 minutes
NC-45 S
32.1 mi
51.6 km
38 minutes

Route Directions

Follow Whites Rd to NC-45 S
1.6 mi
2 min
7.8 mi
9 min
3.1 mi
3 min
Follow US-17 N and NC-32 N to Rocky Hock Rd in Chowan County
12.9 mi
13 min
Follow Rocky Hock Rd to Yeopim Trail in Chowan Beach
6.6 mi
9 min

Route Directions

Follow Whites Rd to NC-45 S
1.6 mi
2 min
3.9 mi
4 min
Continue on Blackrock Rd to US-17 N
6.8 mi
7 min
Follow US-17 N and NC-32 N to Rocky Hock Rd in Chowan County
12.9 mi
13 min
Follow Rocky Hock Rd to Yeopim Trail in Chowan Beach
6.6 mi
9 min

Journey Details

Traveling from Whites Beach, North Carolina to Chowan Beach, North Carolina covers 31.9 miles (51 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.

Drivers have 2 route options between these locations (32-32 miles / 51-52 km). The primary route shown here saves 10 seconds compared to alternatives.

The route features scenic views, coastal roads. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .

Journey Waypoints

Whites Beach

Starting Point

Goose Pond, North Carolina

7 mi to destination

1 mi
Colerain, North Carolina

3 mi to destination

1 mi
Chowan Beach

Destination