How to earn airline miles

One page per program: how to join, how flights earn, which partner airlines credit in, where else the airline's own flights can be credited and which program to choose, how to claim miles after a flight, and the shopping, dining, hotel, card and other ways the program itself lists. Every fact links to the program's own page.

Written and reviewed by the Points Plug team. Last reviewed .

ProgramEarning on own flightsMissing miles windowPartner airlines
United MileagePlusRevenue-based on own flights, distance on partnersNot confirmed40
American Airlines AAdvantageRevenue-based on own flights, distance on partners12 months from the flight24
Delta SkyMilesRevenue-based on own flights, distance on partners9 months from the flight22
Alaska Atmos RewardsDistance and fare class12 months; 6 months for BA, Iberia, Qatar, Oman Air23
Air Canada AeroplanRevenue-based on own flights, distance on partnersNot stated; keep passes 6 months26
JetBlue TrueBlueRevenue-based (miles per dollar spent)12 months from a JetBlue-operated flight8
Avianca LifeMilesDistance and fare class12 months from the flight; 6 months for Iberia and GOL28
Singapore Airlines KrisFlyerDistance and fare class6 months from the flight33
Cathay Pacific Asia MilesDistance and fare class6 months from the flight14
Korean Air SKYPASSDistance and fare class365 days; 6 months on AF, KLM, Garuda25
JAL Mileage BankDistance and fare class6 months from the flight15
ANA Mileage ClubDistance and fare class3 days to 6 months after the flight (stated for partner airlines)35
Qantas Frequent FlyerDistance and fare class12 months; 6 months for Qatar flights31
Virgin Australia VelocityRevenue-based on own flights, distance on partners6 months12
British Airways ClubRevenue-based on own flights, distance on partners6 months from the flight17
Lufthansa Miles & MoreRevenue-based on own flights, distance on partners6 months from the flight29
Air France-KLM Flying BlueRevenue-based on own flights, distance on partners6 months from the flight20
Turkish Airlines Miles&SmilesDistance and fare class12 months from the flight32
Virgin Atlantic Flying ClubDistance and fare class6 months from the flight25
Emirates SkywardsDistance and fare class6 months from the flight21
Etihad GuestDistance and fare classNot stated for Etihad flights26
Qatar Airways Privilege ClubDistance and fare class180 days; 90 days if joined after the trip23

Related references

Earning miles FAQ

Which frequent flyer program should I join?
Join the program of the airline you fly most, then add one partner program per alliance whose earning rules suit your fares. US carriers earn by dollars spent, so cheap long flights earn little; distance-based programs like Alaska, British Airways and Qatar can earn far more on the same ticket. The per-program pages below show both options for every airline.
Can I earn miles on a flight I have already taken?
Usually, if you claim within the program's window. Most programs allow claims for six to twelve months after the flight and need the ticket number and boarding pass. Some, including several Asian programs, require the account to have existed on the day of the flight. Every window is listed on the missing miles page.
Do I have to fly to earn miles?
No. Every program here sells miles through shopping portals, dining programs, hotel and car partners and co-brand credit cards, and most take transfers from bank points. Flying is often the slowest way to build a balance.
Can I add a different frequent flyer number to my booking?
Yes, any program that partners with the operating airline. You choose one program per flight, so a flight on American can be credited to AAdvantage or to Alaska, British Airways, Qatar and other partners instead, but not to more than one.