Delta SkyMiles can be earned using any of Delta's seven co-branded AMEX credit cards, but if you're looking to maximize your earnings you'll want to consider picking up credit cards from Delta's direct transfer partners. This will primarily be credit cards from the American Express Membership Rewards Program which transfers to Delta at a 1:1 ratio.
Transfer To Delta SkyMiles Calculator
The easiest way to earn Delta SkyMiles outside of flying is transferring rewards earned in partnering programs directly to your SkyMiles account. This allows you to earn Delta SkyMiles more efficiently by running spend through partner credit cards as well as earning sign up bonuses with those programs to boost your SkyMiles balance faster.
Earning With Partner Credit Cards
All of the credit cards listed in the table below earn Delta SkyMiles directly or allow you to earn rewards and transfer them directly to your Delta SkyMiles Account. This gives you alternative ways to earn rewards through partner credit card spend and sign up bonuses. The earning rates listed are based on the transfer ratio when converting rewards to Delta SkyMiles.
You can use the Best Credit Cards For Delta SkyMiles Calculator to find out which cards listed below earns you the most SkyMiles based on your monthly/yearly spend.