Miles between Pearland, TX and Laurinburg, NC

There are
1,125 mi
from Pearland, TX to Laurinburg, NC

That's the driving distance. It would take 20 hours 51 mins to go from Pearland, Texas to Laurinburg, North Carolina.

The flight distance (direct flight from Pearland, TX to Laurinburg, NC) is 991.56 mi.

1,125 mi = 1.61 kms