Miles between Evansville, IN and Marion, IA

There are
455 mi
from Evansville, IN to Marion, IA

That's the driving distance. It would take 9 hours to go from Evansville, Indiana to Marion, Iowa.

The flight distance (direct flight from Evansville, IN to Marion, IA) is 352.09 mi.

455 mi = 732.88 kms