Miles between Miami Lakes, FL and Sylacauga, AL

There are
692 mi
from Miami Lakes, FL to Sylacauga, AL

That's the driving distance. It would take 13 hours 17 mins to go from Miami Lakes, Florida to Sylacauga, Alabama.

The flight distance (direct flight from Miami Lakes, FL to Sylacauga, AL) is 615.78 mi.

692 mi = 1,114.23 kms