Miles between Pasadena, TX and Spring Lake, NC

There are
1,166 mi
from Pasadena, TX to Spring Lake, NC

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

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

1,166 mi = 1,875.73 kms