Originally Posted by
James Cridland
As a Star Alliance airline, your United Mileage Plus account will be just fine to collect your Singapore miles. Just present that when checking in.
This is correct.
Originally Posted by
James Cridland
Your British Airways flights both would have counted into your AAdvantage account, too - massively! They're both in the oneworld airline alliance. If one was relatively recent, it's worthwhile trying to claim (if you still have the boarding pass).
This is not.
There is a quirk in the AA/BA relationship that one cannot ear or redeem miles on USA-London routes on the partner. So one cannot earn AA miles on a BA-operated ORD-LHR flight.
And since AA and UA both permit one-way rewards you can mix-and-match for the ORD-MCO trip if you don't have enough in either one program for both directions. And keep in mind that ORD-MCO isn't always the best value for the redemptions. Generally the airfares are quite reasonable on that route.