There are
458 mi
from Champaign, IL to Tupelo, MS
That's the driving distance. It would take 8 hours 38 mins to go from Champaign, Illinois to Tupelo, Mississippi.
The flight distance (direct flight from Champaign, IL to Tupelo, MS) is 405.59 mi.
458 mi = 736.29 kms