There are
713 mi
from Missouri City, TX to Sylacauga, AL
That's the driving distance. It would take 13 hours 11 mins to go from Missouri City, Texas to Sylacauga, Alabama.
The flight distance (direct flight from Missouri City, TX to Sylacauga, AL) is 599.90 mi.
713 mi = 1,146.88 kms