There are travel rewards credit cards that will allow you to earn miles and redeem them with any airline of your choice. Also, such cards will allow you redeem without limitations like blackout dates, minimum miles requirements or reward seats availability.
We are going to offer you two credit cards with miles rewards and the first one is the Barclaycard Arrival Plus™. The card has one-time bonus offer of 40,000 miles. To get this bonus you will need to spend $3,000 on purchases within three months of account opening. The main rewards program will allow you to earn two miles per dollar spent. The card has an annual fee but it won’t be charged for the first year.
The second card is a no annual fee card Discover it® Miles. It doesn’t offer a one-time bonus but all miles you‘ve earned during the first year will be doubled at the end of the year. Every dollar you spend on purchases will bring you 1.5 miles per dollar spent on purchases. So basically, you will earn 3 miles per dollar during the first year of cardmembership and 1.5 miles after that.
These are two options you can choose from but we do not want to limit you in any way and encourage you to check out other travel credit cards.