Distance from Seven Creeks, North Carolina to Thomas Landing, North Carolina
The driving distance from Seven Creeks, North Carolina to Thomas Landing, North Carolina is 96.3 mi (155 km)
The straight-line (air) distance is approximately 44.5 mi (71.6 km)
Estimated travel time by road is 1 hour 43 minutes
We found 3 routes between Seven Creeks and Thomas Landing.
Available Routes
Route Directions
Get on US-74 E/US-76 E in Hallsboro from NC-905 N and Hallsboro Rd S
Follow US-74 E/US-76 E, I-140 and US-17 N to Sound Rd in Holly Ridge
Take Holly Ridge Rd to Tar Landing Rd
Route Directions
Get on US-17 N in Shallotte from Happy Home Rd and NC-130 E
Follow US-17 N, I-140 and US-17 N to Sound Rd in Holly Ridge
Take Holly Ridge Rd to Tar Landing Rd
Route Directions
Get on US-74 E/US-76 E in Hallsboro from Happy Home Rd and Hallsboro Rd S
Follow US-74 E/US-76 E, I-140 and US-17 N to Sound Rd in Holly Ridge
Take Holly Ridge Rd to Tar Landing Rd
Journey Details
Traveling from Seven Creeks, North Carolina to Thomas Landing, North Carolina covers 94.4 miles (152 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 42 minutes under normal conditions.
Drivers have 3 route options between these locations (94-98 miles / 152-158 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Seven Creeks
Starting Point
Thomas Landing
Destination