There are
503 mi
from Fort Smith, AR to San Marcos, TX
That's the driving distance. It would take 9 hours 8 mins to go from Fort Smith, Arkansas to San Marcos, Texas.
The flight distance (direct flight from Fort Smith, AR to San Marcos, TX) is 432.40 mi.
503 mi = 809.27 kms