Miles between Huntsville, AL and Port Lavaca, TX

There are
892 mi
from Huntsville, AL to Port Lavaca, TX

That's the driving distance. It would take 16 hours 49 mins to go from Huntsville, Alabama to Port Lavaca, Texas.

The flight distance (direct flight from Huntsville, AL to Port Lavaca, TX) is 725.35 mi.

892 mi = 1,435.35 kms