There are
677 mi
from Montgomery, AL to Haltom City, TX
That's the driving distance. It would take 12 hours 35 mins to go from Montgomery, Alabama to Haltom City, Texas.
The flight distance (direct flight from Montgomery, AL to Haltom City, TX) is 639.03 mi.
677 mi = 1,089.56 kms