Miles between Rogers, AR and Clarksdale, MS

There are
349 mi
from Rogers, AR to Clarksdale, MS

That's the driving distance. It would take 6 hours 32 mins to go from Rogers, Arkansas to Clarksdale, Mississippi.

The flight distance (direct flight from Rogers, AR to Clarksdale, MS) is 248.46 mi.

349 mi = 562.46 kms