Miles between Dallas, TX and Spring Lake, NC

There are
1,164 mi
from Dallas, TX to Spring Lake, NC

That's the driving distance. It would take 21 hours 11 mins to go from Dallas, Texas to Spring Lake, North Carolina.

The flight distance (direct flight from Dallas, TX to Spring Lake, NC) is 1,031.18 mi.

1,164 mi = 1.61 kms