The British Airways rewards credit card is currently offering bonus miles toward reward flights.
You’ll earn 2.5 BA Miles for every $1 spent on British Airways purchases and 1.25 BA Miles for every $1 spent on all other purchases
You’ll also pay no foreign transaction fees when you travel abroad with this British Airways credit card.
The British Airways Signature Card does have an annual fee of $95, and if you don’t qualify for the Signature version of the British Airways credit card, they may send you a Visa Platinum card with a different offer available.
You may also be interested in this Chase Bonus Travel Card with no annual fee for a great travel rewards credit card.
This Chase Cash Bonus Rebate Card also offers no annual fee with cash rebates on all of your purchases.
Take advantage of this British Airways bonus miles offer with the British Airways Visa Signature Card.






[...] out this British Airways Bonus Rewards Card to get bonus BA mile [...]
[...] this British Airways Bonus Card Promotion to earn bonus BA miles toward free transatlantic flight [...]