There are many ways to score a free ticket on Delta, including credit card bonuses, referring a friend, using the Delta shopping portal and more.
Whether you want to walk on the Great Wall of China, sip coffee in a sidewalk cafe in Paris or relax on a tropical beach on the Caribbean, Delta SkyMiles can make your travel dreams come true. This frequent flyer program works for destinations all over the globe and flights may require fewer miles than you think.
Still, racking up additional miles can help you travel further or bring a friend. Read on to find out the best ways to earn more Delta SkyMiles.
1. Sign up for co-branded Delta credit cards
While you can earn Delta SkyMiles when you fly with Delta Air Lines, the best – and fastest – way to earn miles is by applying for a co-branded Delta credit card through American Express. All Delta credit cards offer an introductory bonus for meeting a minimum spending requirement within a short span of time – usually three months.
It’s important to note that American Express limits introductory bonuses on their cards to once per lifetime. However, you can earn the introductory bonus on each of these cards since they are all considered separate products.
Fortunately, there are many Delta SkyMiles credit cards you can try out and earn bonus miles with over time:
Delta SkyMiles introductory bonuses
|Card||SkyMiles earned||Estimated value|
|Delta SkyMiles® Blue American Express Card||10,000 miles if you spend $500 in first 3 months (Terms apply)||$160|
|Delta SkyMiles® Gold American Express Card||40,000 miles if you spend $1,000 in first 3 months (Terms apply)||$640|
|Delta SkyMiles® Platinum American Express Card||50,000 miles and 5,000 MQMs if you spend $2,000 in first 3 months (Terms apply)||$800|
|Delta SkyMiles® Reserve American Express Card||50,000 miles and 10,000 MQMs if you spend $3,000 in first 3 months (Terms apply)||$800|
|Delta SkyMiles® Gold Business American Express Card||50,000 miles if you spend $2,000 in first 3 months. (Terms apply)||$800|
|Delta SkyMiles® Platinum Business American Express Card||60,000 miles and 5,000 MQMs if you spend $3,000 in first 3 months. (Terms apply)||$960|
|Delta SkyMiles® Reserve Business American Express Card||60,000 miles and 10,000 MQMs if you spend $4,000 in first 3 months. (Terms apply)||$960|
Your gateway to Delta perks
|Delta SkyMiles® Gold American Express Card|
Why should you get it?
Since its annual fee is waived in the first year (then $99 annually), the Gold Delta SkyMiles card is the most affordable option for scoring an introductory bonus and perks with Delta Air Lines.
|More things to know:|
2. Add authorized users to your account
Occasionally, American Express may offer bonus miles for adding an authorized user to a Delta SkyMiles card. You can check for special offers under the Amex Offers portion of your account once you sign into your American Express account online. While there’s no guarantee you’ll receive a special offer, we’ve seen offers for 2,500 bonus miles after adding an authorized user who spends $500 on their card within the first three months.
3. Get your spouse or partner in the game
While American Express has a strict “once per lifetime” rule on their introductory bonuses, there’s no restriction against family members applying for the same card as you. Even if your spouse or partner resides at the same address as you, they can sign up for Delta SkyMiles cards that you already own to earn an additional introductory bonus. If you have a trip on the horizon, you and your partner should try applying for the same Delta card to double your bonus miles.
4. Purchase airfare with Delta
Aside from credit card bonuses, your best bet for racking up SkyMiles is flying with Delta Air Lines as often as possible. You can get 5 miles per $1 on Delta flights just by enrolling in the SkyMiles program. If you climb the status rungs and become a Medallion Member, you can potentially earn up to 11 miles per $1.
SkyMiles earning tiers
|Basic members||5 miles/$1|
|Silver Medallion||7 miles/$1|
|Gold Medallion||8 miles/$1|
|Platinum Medallion||9 miles/$1|
|Diamond Medallion||11 miles/$1|
5. Book a Delta Vacations package
Booking a package with Delta Vacations can not only help you shave money off your trip and earn SkyMiles on your flight – but you can also potentially score between 500 and 7,500 bonus miles, depending on your package.
6. Book with Delta’s hotel partners
Your next hotel stay could be an opportunity to collect SkyMiles. You can opt to earn SkyMiles instead of hotel points with any of Delta’s hotel partners.
7. Earn miles with Airbnb
You can earn SkyMiles on an Airbnb stay when you book your stay through Delta’s Airbnb portal. You’ll earn 1 SkyMile on every dollar spent.
8. Rent a car with one of Delta’s car rental partners
If you rent a car from one of Delta’s car rental partners, you can earn 500 miles per rental, depending on the partner.
9. Take advantage of Amex Offers
Amex Offers is a discount program that connects to all American Express credit cards, including Delta SkyMiles cards. While many of the promotions are cash back offers, you may occasionally see a bonus offer for Delta SkyMiles. Make sure to check Amex Offers frequently so you can take advantage of these offers when they come up.
10. Refer friends
If you have friends who also want to earn miles for free flights, you can refer them via the Amex refer-a-friend page to earn a referral bonus if they are approved for a card.
11. Maximize bonus categories
Depending on the Delta SkyMiles credit card, you can earn bonus miles on purchases in certain categories of spending. For example, the Delta SkyMiles Blue American Express Card offers 2 miles per dollar at restaurants worldwide. Also, you earn double or even triple miles on direct purchases with Delta with a Delta SkyMiles card. For that reason, you’ll want to make sure to use your Delta credit card when you pay for airfare with Delta Air Lines.
|Delta SkyMiles Blue||2X miles on eligible Delta purchases and at restaurants worldwide|
|Delta SkyMiles Gold||2X miles on eligible Delta purchases and at restaurants worldwide and U.S. supermarkets|
|Delta SkyMiles Platinum||3X miles on directly purchased Delta airfare and purchases made directly with hotels|
|Delta SkyMiles Reserve||3X miles on eligible Delta purchases|
|Delta SkyMiles Gold Business||2X miles on eligible Delta purchases, U.S. purchases for advertising in select media, U.S. shipping purchases and at restaurants|
|Delta SkyMiles Platinum Business||3X miles on eligible Delta purchases and purchases made directly with hotels|
|Delta SkyMiles Reserve Business||3X miles on eligible Delta purchases|
12. Use the Delta SkyMiles shopping portal
The Delta SkyMiles shopping portal offers another way to rack up Delta SkyMiles over time. Like on other shopping portals, you can earn bonus miles on your purchases when you visit a retailer’s site through the Delta SkyMiles shopping portal.
While options change all the time, the list of participating stores currently includes Lord & Taylor, Home Depot, Sephora and eBags.com. Since you may earn up to 6 miles per dollar through the portal in addition to your regular credit card rewards, it’s always worth checking whether a retailer is on the list before you buy anything online.
13. Sign up for Amex credit cards that earn Membership Rewards
Since American Express Membership Rewards transfer to the Delta SkyMiles program, signing up for an American Express card to earn an introductory bonus and then transferring your bonus points is another great way to rack up SkyMiles.
The transfer ratio for Membership Rewards is 1:1, so 1,000 Membership Rewards equals 1,000 SkyMiles.
American Express credit cards to consider include:
|Amex EveryDay® Credit Card from American Express*||10,000 points if you spend $1,000 in first 3 months (Terms apply)|
|Amex EveryDay Preferred card*||15,000 points if you spend $1,000 in first 3 months (Terms apply)|
|American Express® Gold Card||60,000 points if you spend $4,000 in first 6 months (Terms apply)|
|The Platinum Card® from American Express||100,000 points if you spend $6,000 in first 6 months (Terms apply)|
|The Business Platinum Card® from American Express||120,000 points if you spend $15,000 in the first 3 months (Terms Apply)|
|American Express Platinum Card® for Schwab||100,000 points if you spend $6,000 in first 6 months (Terms apply)|
14. Sign up for the Delta SkyMiles dining program
The Delta SkyMiles dining program lets you earn bonus miles when you sign up for an account and dine at participating restaurants in your area.
With the program’s current introductory offer, you can earn up to 3,000 bonus miles in your first 30 days – 1,000 bonus miles after you spend your first $30 through the program, and 500 more points for each meal you spend $30 or more on, for the next four meals. This is all in addition to 3 miles per dollar you would earn as a SkyMiles Dining member.
15. Link your Lyft account to your Delta SkyMiles account
Last but not least, you can earn Delta miles on rides with Lyft. After you link your Delta SkyMiles account with your Lyft account, you’ll earn 1 mile for each dollar you spend on Lyft rides. You may also earn a special introductory bonus if you’re a new Lyft user, although promotions vary.
Delta SkyMiles can help you see the world without overpaying for airfare, but you need a lot of miles to book the trip of your dreams. Once you sign up for a Delta SkyMiles credit card, your best bet is maximizing all the little ways you can earn more miles. Over time, your efforts can add up in a big way.
*All information about the Amex EveryDay® Credit Card from American Express and Amex EveryDay Preferred card has been collected independently by CreditCards.com and has not been reviewed or approved by the issuer.