There are
329 mi
from Champaign, IL to Monroe, MI
That's the driving distance. It would take 6 hours 52 mins to go from Champaign, Illinois to Monroe, Michigan.
The flight distance (direct flight from Champaign, IL to Monroe, MI) is 281.51 mi.
329 mi = 530.05 kms