Miles between Rogers, AR and Sylacauga, AL

There are
620 mi
from Rogers, AR to Sylacauga, AL

That's the driving distance. It would take 11 hours 17 mins to go from Rogers, Arkansas to Sylacauga, Alabama.

The flight distance (direct flight from Rogers, AR to Sylacauga, AL) is 496.84 mi.

620 mi = 998.29 kms