Miles between Baton Rouge, LA and Sylacauga, AL

There are
428 mi
from Baton Rouge, LA to Sylacauga, AL

That's the driving distance. It would take 7 hours 54 mins to go from Baton Rouge, Louisiana to Sylacauga, Alabama.

The flight distance (direct flight from Baton Rouge, LA to Sylacauga, AL) is 342.82 mi.

428 mi = 689.23 kms