The smartest way to earn airline miles isn't through special travel purchases—it's through your everyday spending. By using the right credit card for general purchases like online shopping, dining, and department stores, you can earn significant airline miles on the money you already spend daily.
This guide focuses on cards that maximize airline miles rewards across general spending categories using Merchant Category Codes (MCC), helping you earn miles on everyday purchases rather than just travel bookings.
1. Chase Sapphire Reserve - Best Overall for General Spending
Rewards Rate: 3x points on travel and dining worldwide
Key Benefit: Earns 3x points on all travel and dining including:
- Restaurants (MCC 5812, MCC 5814)
- Airlines (MCC 3000-3299)
- Hotels (MCC 3501-3504, 7011)
- Car rentals (MCC 3351-3500, 7512)
Best For: People who want a premium card that earns maximum points on travel and dining. Perfect for general spending across multiple categories without needing multiple specialized cards. Points transfer to 14 airline and hotel partners at 1:1 ratio.
Key Considerations:
- $550 annual fee (but $300 travel credit effectively reduces to $250)
- Premium travel protections including trip delay insurance, lost luggage reimbursement
- Priority Pass Select lounge access (includes unlimited visits for primary cardmember)
- If I could only choose one card to maximize airline miles from daily spending, this would be it
Annual Fee: $550 (with $300 annual travel credit)
2. Capital One Venture X - Best for Everyday Spending
Rewards Rate: 2x miles on every purchase, everywhere
Key Benefit: Earns 2x miles on:
- All purchases (no category restrictions)
- 5x miles on flights booked through Capital One Travel
- 10x miles on hotels and rental cars booked through Capital One Travel
Best For: People who want simplicity and consistency. No need to track spending categories or optimize purchases—just earn 2x on everything. Excellent as a primary card for all daily spending.
Key Considerations:
- $395 annual fee (but $300 travel credit effectively reduces to $95)
- Miles can be transferred to 15+ airline partners
- Priority Pass lounge access (includes unlimited visits for primary cardmember)
- No foreign transaction fees
- Great for covering general spending categories beyond travel and dining
Annual Fee: $395 (with $300 annual travel credit)
3. Amex Platinum - Best for Flights
Rewards Rate: 5x points on flights booked directly with airlines
Key Benefit: Earns 5x points on:
Best For: Frequent flyers who book directly with airlines. The 5x earnings on flights can quickly add up for regular travelers. Points transfer to 20+ airline and hotel partners.
Key Considerations:
- $695 annual fee (but up to $800 in credits effectively makes it free or profitable)
- $200 airline fee credit, $200 Uber cash, $100 Saks credit, $189 Equinox credit
- Centurion Lounge access, Priority Pass Select, Delta Sky Club (when flying Delta)
- Best for maximizing flight purchases, not everyday spending
Annual Fee: $695 (with up to $800 in annual credits)
Why General Spending Matters for Airline Miles
Many people focus on travel-specific purchases to earn airline miles, but the real opportunity lies in optimizing your everyday spending. The average person spends significantly more on regular purchases—online shopping, dining, groceries, and bills—than on travel bookings. By using cards that earn high miles rates on these general spending categories, you can accumulate airline miles much faster than through travel spending alone.
The strategy is simple: use cards that offer high rewards rates on everyday categories, and let your normal spending fuel your next flight.
Check which MCC codes earn the best miles with these cards here. Or look up the MCC for any specific merchant here.
Last Updated: March 2026 | This guide reflects current credit card rewards programs and MCC codes as of March 2026. Terms may change. Always check with the issuing bank for the latest rewards structure.