Miles between Montgomery, AL and Sunny Isles Beach, FL

There are
675 mi
from Montgomery, AL to Sunny Isles Beach, FL

That's the driving distance. It would take 12 hours 47 mins to go from Montgomery, Alabama to Sunny Isles Beach, Florida.

The flight distance (direct flight from Montgomery, AL to Sunny Isles Beach, FL) is 579.30 mi.

675 mi = 1,085.55 kms