Distance from Valhalla, North Carolina to Goose Pond, North Carolina

Valhalla Goose Pond
Total Distance
26.9 mi
(43.3 km)
Travel Time
29 minutes

The driving distance from Valhalla, North Carolina to Goose Pond, North Carolina is 26.9 mi (43.3 km)

The straight-line (air) distance is approximately 4.4 mi (7.1 km)

Estimated travel time by road is 29 minutes

We found 2 routes between Valhalla and Goose Pond.

Available Routes

Shortest Fastest
US-17 S
26.7 mi
43 km
29 minutes
US-17 S and NC-45 N
26.9 mi
43.3 km
29 minutes

Route Directions

Get on US-17 S from Coffield Rd, Greenhall Rd and NC-32 S
7.6 mi
9 min
7.3 mi
6 min
3.1 mi
3 min
8.9 mi
9 min

Route Directions

0.9 mi
0 min
Take Greenhall Rd to NC-32 S
4.5 mi
5 min
Take US-17 S to Jeff White Rd in Merry Hill
9.6 mi
9 min
Take Blackrock Rd to NC-45 N
6.8 mi
7 min
5 mi
5 min

Journey Details

Traveling from Valhalla, North Carolina to Goose Pond, North Carolina covers 26.7 miles (43 km) in a west direction. This mixed highways and local roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 2 route options between these locations (27-27 miles / 43-43 km). The primary route shown here saves 9 seconds compared to alternatives.

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

Journey Waypoints

Valhalla

Starting Point

Rockyhock Creek, North Carolina

10 mi to destination

1 mi
Whites Beach, North Carolina

Traveled 5 mi from origin

2 mi
Goose Pond

Destination