The best credit cards to earn travel miles come with benefits that elevate your travel experience and have large bonus offers, like the bonus on the Capital One Venture Rewards Credit Card, which is generally considered one of the best travel cards to earn miles with. Plus, travel cards like the Chase Sapphire Preferred and Venture let you , The Frontier Airlines Credit Card is the best (and only) Frontier Airlines credit card, as it rewards cardholders with 1 - 5 miles per $1 spent on purchases, and an initial bonus of 40,000 miles for spending $500 and paying the annual fee in full in the first 90 days, plus 20,000 miles for spending $2,000 within the first 180 days., Earn 110,000 bonus miles after spending $12,000 on purchases in the first six months of card membership. Offer ends July 16. $1,375: Delta SkyMiles® Reserve American Express Card: $650 (see rates and fees) Earn 100,000 bonus miles after spending $6,000 on purchases in the first six months of card membership. Offer ends July 16. $1,250, But the only credit card that earns Alaska Airlines miles is the Alaska Airlines Visa Signature® Credit Card — which currently features a 60,000-mile welcome bonus plus a 30% flight discount code after spending $3,000 or more within the first 90 days of opening your account., The best American Airlines credit cards offer benefits for both occasional and frequent American flyers. Earn 65,000 American Airlines AAdvantage® bonus miles , .