Certainly Alaska Airlines Visa card leaves something to be desired. There are a lot of 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 Discover it® Miles card. It doesn’t offer any one-time bonus but all miles you‘ve earned during the first year will be matched at the end of the year (provided you are a new cardmember). Every dollar you spend on purchases will bring you 1.5 miles per dollar spent. So basically, you will earn 3 miles per dollar during your first year of cardmembership and 1.5 miles after that.
The second card is the Barclaycard Arrival Plus® World Elite Mastercard®. The card has one-time bonus offer of 40,000 miles. To get this bonus you will need to spend $3,000 on purchases in the first 90 days — that’s enough to redeem for a $400 travel statement credit toward an eligible travel purchase. The card 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.
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.