There are
903 mi
from Columbia, MO to Port Lavaca, TX
That's the driving distance. It would take 17 hours 5 mins to go from Columbia, Missouri to Port Lavaca, Texas.
The flight distance (direct flight from Columbia, MO to Port Lavaca, TX) is 755.27 mi.
903 mi = 1,452.80 kms