Miles between Cedar Rapids, IA and Willmar, MN

There are
348 mi
from Cedar Rapids, IA to Willmar, MN

That's the driving distance. It would take 7 hours 1 min to go from Cedar Rapids, Iowa to Willmar, Minnesota.

The flight distance (direct flight from Cedar Rapids, IA to Willmar, MN) is 275.47 mi.

348 mi = 559.70 kms