Question: do you get aa miles on british airways?
Answer: Earn miles To earn AAdvantage® miles when you fly on British Airways marketed and operated flights as well as British Airways codeshare flights operated by oneworld® carriers and affiliates: Buy an eligible published fare ticket in an eligible booking code.