If you prefer a particular airline, we recommend Chase Southwest Rapid Rewards Premier, Amex Gold DeltaSkyMiles, and CitiAAdvantage Platinum Select MasterCard. These are some of the most popular airline rewards cards providing miles for purchases that you can redeem for award flights on your favorite airline. They also include various benefits like priority boarding and free checked bags that can save you money and time at the airport.
If you aren’t loyal to a specific airline, the best credit card for miles is a general travel rewards card that awards your purchases and allows you to redeem for a variety of awards. Some of our favorite general travel cards for earning miles are the Capital One Venture and Chase Sapphire Preferred cards. Both cards also include a variety of benefits that can make traveling a little more comfortable. More info on our website http://cardsmix.com