Miles between Charlotte, NC and Port Lavaca, TX

There are
1,163 mi
from Charlotte, NC to Port Lavaca, TX

That's the driving distance. It would take 22 hours to go from Charlotte, North Carolina to Port Lavaca, Texas.

The flight distance (direct flight from Charlotte, NC to Port Lavaca, TX) is 1,030.46 mi.

1,163 mi = 1.61 kms