Flight distance between San Andros, Bahamas and Salvador, Brazil 3,741.6 mi / 6,021.5 km