There are
768 mi
from Sugar Land, TX to Warrensburg, MO
That's the driving distance. It would take 14 hours 25 mins to go from Sugar Land, Texas to Warrensburg, Missouri.
The flight distance (direct flight from Sugar Land, TX to Warrensburg, MO) is 640.93 mi.
768 mi = 1,235.49 kms