There are
406 mi
from Rogers, AR to Herrin, IL
That's the driving distance. It would take 8 hours 15 mins to go from Rogers, Arkansas to Herrin, Illinois.
The flight distance (direct flight from Rogers, AR to Herrin, IL) is 298.45 mi.
406 mi = 653.44 kms