Delta SkyMiles are primarily earned flying Delta Airlines, SkyTeam Alliance partners, and select other airlines. You can also earn SkyMiles booking travel such as cruises and hotels, paying energy bills, and shopping online.
Delta Airline Partners
Delta is part of the SkyTeam alliance which includes more than 20 airlines. These airlines give you the chance to gain Medallion Qualifying Miles, Medallion Qualifying Dollars, Base Miles, Medallion Mileage Bonuses, and/or Business/First Class Bonus Miles. Delta also partners with several airlines outside of the Skyteam alliance that you can earn miles with. The amount of miles you earn will be based on marketing and ticketing carrier which you can get the earning rates from Delta's Airline Partners page. You can earn SkyMiles flying with the following airlines:
- Aeroflot
- Aerolíneas Argentinas
- Aeroméxico
- Air Europa
- Air France
- Alitalia
- China Airlines
- China Eastern Airlines
- China Southern Airlines
- Czech Airlines
- Delta Air Lines
- Garuda Indonesia
- GOL
- Hawaiian Airlines
- Jet Airways
- Kenya Airways
- KLM
- Korean Air
- Middle East Airlines
- Saudia
- TAROM
- Vietnam Airlines
- Virgin Atlantic
- Virgin Australia
- WestJet
- Xiamen Airlines
Delta Hotel Partners
Delta Airlines has a handful hotel partners that you can earn SkyMiles with. This ranges from Airbnb rentals to mainstream hotel chains worldwide. These partners allow you to either transfer points directly to your SkyMiles account or select SkyMiles as your preferred earning preference directly through the hotel rewards program. More times than not, earning hotel rewards points directly is the better option. This allows you to transfer your hotel rewards points when you need to, giving you more flexibility in case you want to redeem your points for a free night or with another transfer partner.
Hotel Partner | Book/Earn Via |
---|---|
Delta Hotels | Book via Delta Hotels Portal |
Airbnb | Book via Delta-Airbnb Portal |
Marriott Bonvoy | Marriott Point Transfer or Change Marriott Bonvoy Earning Preferences |
IHG Rewards Club | IHG Point Transfer or Change IHG Rewards Club Earning Preferences |
Radisson Rewards | Radisson Point Transfer |
ALL - Accor Live Limitless | Accor Point Transfer |
World of Hyatt | Hyatt Point Transfer or Change World of Hyatt Earning Preferences |
Langham Hospitality Group | Change Langham Earning Preferences |
Shangri-La Hotels | Shangri-La Point Transfer or Change Shangri-La Gold Circle Earning Preferences |
WorldHotels | Provide SkyMiles number at check-in |
Delta Car Rental Partners
Delta SkyMiles can be earned with more than 10 car rental partners. Most of these partners can be booked directly through Delta's website. Skymile members benefits the most from Hertz in which earning rates range between 500 and 1,250 based on Medallion Status. Those with status also receive Hertz Elite Status based on membership. Booking with other rental car agencies will typically earn you 500 SkyMiles per rental.
Do note that you will be able to enter your car rental rewards number with the programs that you can book through the Delta portal.
Car Partner | Book/Earn Via |
---|---|
Hertz, Dollar, Thrifty, Alamo, Enterprise, National | Book via Delta Car Portal |
Lyft | Link your Delta and Lyft accounts then book Lyft rides as normal |

Other Delta Partners
Delta SkyMiles can be earned shopping with select retailers and paying your energy bills.
Partner | Book/Earn Via |
---|---|
Ticketmaster | Book via Delta-Ticketmaster Portal |
Biscoff | Order on Biscoff.com |
FTD.com | FTD-Delta Link |
Vinesse Wines | Vinesse Wines-Delta Link |
Energy Plus | Earning Details |
Georgia Natural Gas | Website |
Grand Rapids Energy | Website |
Illinois Energy | Earning Details |
Illinois Energy Solutions | Earning Details |
Ohio Natural Gas | Website |
Delta Airlines Portals
You can earn Delta SkyMiles shopping through the Delta SkyMiles Shopping portal, eating out with Delta SkyMiles Dining, booking travel through Delta Vacations, and cruising the seas with Delta SkyMiles Cruising.

Delta SkyMiles Dining
Delta members can earn Delta SkyMiles when eating out at restaurants that participates in their SkyMiles Dining Program. Once you sign up through www.skymilesdining.com, you will be able to register your favorite restaurant rewards card to your profile. From there, you can then dining at restaurants as normal using the same card you registered. If the restaurant is part of the SkyMiles Dining Program, you will earn SkyMiles. Members who opt in for emails will receive 3 SkyMiles per $1 spent while VIP members Members who dine out at these restaurants at least 11 times a year will receive 5 SkyMiles per $1. This is a great way to earn extra SkyMiles.
Delta SkyMiles Shopping
Delta members can earn Delta SkyMiles shopping directly with retailers through the Skymiles Shopping portal. This portal features hundreds of different retailers including Bose, Apple, Macy's, Marriott and more. The amount of miles you will earn per $1 shopping with these retailers will vary and you check out the full list on their portal. There is also a Skymiles Shopping JP specific portal for anyone shopping in Japan.
Delta SkyMiles Cruises
Delta Airlines allows you to plan your cruise directly through their Skymiles Cruises Program. As with any cruise search, you're able to select destination, cruise length, departure date, and cruise line details. Delta has over 25 different cruise lines you can choose from including Carnival, Royal Caribbean, Disney, and Norwegian. Delta's SkyMiles Cruises program usually has promotions running that can give you an additional 25,000+ miles on top of what you would normally earn.
Delta SkyMiles Vacations
Delta allows you to bundle and book flights, hotel stays, car rentals and more through their Delta Vacations portal. Combining both your flight and hotel will also grant you bonus SkyMiles. Delta has a vacation price pledge which states that you will 'Get the best price on your vacation package - guaranteed'. While there's some terms and conditions to the pledge, you should still be able to get some value out of booking everything together.