Advertiser Disclosure: FrequentFlyerBonuses.com has partnered with CardRatings for our coverage of credit card products. FrequentFlyerBonuses.com and CardRatings may receive a commission from card issuers.
– Earn up to 50,000 bonus Executive Club miles on BA flights from North America, Bermuda, Caribbean to London and beyond
– Earn triple Garuda FF miles with a Garuda branded credit cards
– Earn double Starpoints and third night free at locations in Northern China