There are
670 mi
from Montgomery, AL to Siloam Springs, AR
That's the driving distance. It would take 12 hours 2 mins 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