Miles between Champaign, IL and Monroe, MI

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