There are
734 mi
from Sugar Land, TX to Olathe, KS
That's the driving distance. It would take 13 hours 44 mins to go from Sugar Land, Texas to Olathe, Kansas.
The flight distance (direct flight from Sugar Land, TX to Olathe, KS) is 641.61 mi.
734 mi = 1,180.63 kms