There are
705 mi
from Ottawa, KS to Sugar Land, TX
That's the driving distance. It would take 13 hours 11 mins to go from Ottawa, Kansas to Sugar Land, Texas.
The flight distance (direct flight from Ottawa, KS to Sugar Land, TX) is 621.91 mi.
705 mi = 1,133.78 kms