Flight distance between San Andros, Bahamas and Maceió, Brazil 3,724.3 mi / 5,993.6 km