Miles between Champaign, IL and Magnolia, AR

There are
658 mi
from Champaign, IL to Magnolia, AR

That's the driving distance. It would take 11 hours 57 mins to go from Champaign, Illinois to Magnolia, Arkansas.

The flight distance (direct flight from Champaign, IL to Magnolia, AR) is 548 mi.

658 mi = 1,058.59 kms