Miles between Charlotte, NC and Lake Jackson, TX

There are
1,088 mi
from Charlotte, NC to Lake Jackson, TX

That's the driving distance. It would take 20 hours 13 mins to go from Charlotte, North Carolina to Lake Jackson, Texas.

The flight distance (direct flight from Charlotte, NC to Lake Jackson, TX) is 953.59 mi.

1,088 mi = 1.61 kms