There are
1,195 mi
from Sugar Land, TX to Chaska, MN
That's the driving distance. It would take 21 hours 56 mins to go from Sugar Land, Texas to Chaska, Minnesota.
The flight distance (direct flight from Sugar Land, TX to Chaska, MN) is 1,053.98 mi.
1,195 mi = 1,923.03 kms