Distance from Thomas Landing, North Carolina to Sandy Creek, North Carolina

Thomas Landing Sandy Creek
Total Distance
49.3 mi
(79.3 km)
Travel Time
55 minutes

The driving distance from Thomas Landing, North Carolina to Sandy Creek, North Carolina is 49.3 mi (79.3 km)

The straight-line (air) distance is approximately 25.6 mi (41.2 km)

Estimated travel time by road is 55 minutes

Route Directions

Take Holly Ridge Rd to N US 17 in Holly Ridge
5.7 mi
9 min
Continue on US-17 S. Take I-140 W to Sandy Creek Dr in Sandy Creek
43.3 mi
45 min
Follow Sandy Creek Dr to Grainger Cir
0.4 mi
1 min

Journey Details

Traveling from Thomas Landing, North Carolina to Sandy Creek, North Carolina covers 49.3 miles (79 km) in a west direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.

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

Journey Waypoints

Thomas Landing

Starting Point

Holly Ridge, North Carolina

59 mi to destination

1 mi
Woodside, North Carolina

Traveled 15 mi from origin

1 mi
Mooretown, North Carolina

Traveled 29 mi from origin

2 mi
Marlboro, North Carolina

29 mi to destination

1 mi
Skippers Corner, North Carolina

Traveled 44 mi from origin

1 mi
Phoenix, North Carolina

15 mi to destination

2 mi
Hooper Hill, North Carolina

Traveled 59 mi from origin

1 mi
Sandy Creek

Destination