There are
419 mi
from Champaign, IL to Fort Dodge, IA
That's the driving distance. It would take 7 hours 51 mins to go from Champaign, Illinois to Fort Dodge, Iowa.
The flight distance (direct flight from Champaign, IL to Fort Dodge, IA) is 348.62 mi.
419 mi = 674.22 kms