There are
907 mi
from Dayton, OH to Sulphur Springs, TX
That's the driving distance. It would take 16 hours 20 mins to go from Dayton, Ohio to Sulphur Springs, Texas.
The flight distance (direct flight from Dayton, OH to Sulphur Springs, TX) is 780.83 mi.
907 mi = 1,459.49 kms