There are
898 mi
from Columbia, MO to Bay City, TX
That's the driving distance. It would take 16 hours 53 mins to go from Columbia, Missouri to Bay City, Texas.
The flight distance (direct flight from Columbia, MO to Bay City, TX) is 719.41 mi.
898 mi = 1,445.01 kms