There are
532 mi
from Rogers, AR to Marion, IA
That's the driving distance. It would take 9 hours 54 mins to go from Rogers, Arkansas to Marion, Iowa.
The flight distance (direct flight from Rogers, AR to Marion, IA) is 416.57 mi.
532 mi = 856.67 kms