Miles between Champaign, IL and Tupelo, MS

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