There are
670 mi
from Montgomery, AL to Siloam Springs, AR
That's the driving distance. It would take 12 hours to go from Montgomery, Alabama to Siloam Springs, Arkansas.
The flight distance (direct flight from Montgomery, AL to Siloam Springs, AR) is 539.20 mi.
670 mi = 1,078.11 kms