There are
606 mi
from Rogers, AR to Machesney Park, IL
That's the driving distance. It would take 11 hours 41 mins to go from Rogers, Arkansas to Machesney Park, Illinois.
The flight distance (direct flight from Rogers, AR to Machesney Park, IL) is 496.17 mi.
606 mi = 975.45 kms