Miles between Champaign, IL and Sugar Land, TX

There are
972 mi
from Champaign, IL to Sugar Land, TX

That's the driving distance. It would take 17 hours 32 mins to go from Champaign, Illinois to Sugar Land, Texas.

The flight distance (direct flight from Champaign, IL to Sugar Land, TX) is 836.83 mi.

972 mi = 1,564.76 kms