If you’re looking to earn airline miles on your credit card purchases, the cards below offer just that. Many of the cards offer lucrative sign-up bonuses just for signing up for the card, so you get a great head start on earning mega miles. While most of these cards require you to meet a spend requirement within a certain amount of time before you get the bonus, some of them will give you the bonus after making your first purchase on the card.
If you have specific travel goals or plans, we suggest finding a card that suits those plans best. An important factor in deciding what airline you want to earn miles with is what city you’ll be flying out of and where you want to travel. This may require a little research, especially if you don’t live in an airline hub city, but it will be worth it once you’re earning the best miles for you.
Citi Platinum Select AAdvantage