No, in almost all frequent flyer programs, each passenger only earns miles for the flight they personally take. Even if you book both tickets and pay for them with your own credit card, the "flight miles" (or "loyalty points") are credited to the individual traveler whose name is on the ticket. This means that if you and a partner fly together, you must each have your own loyalty account number entered into the reservation to earn credit. However, in 2026, you can still "double dip" on the purchase: you will earn credit card points for the total cost of both tickets on your statement, while each of you earns the airline miles for the actual distance flown. Some airlines, such as British Airways (Executive Club) or Emirates (Skywards), offer "Family Accounts" or "Household Pools" that allow you to link accounts so that all the miles earned by family members are funneled into a single shared balance, making it much easier to reach the threshold for a free reward flight or cabin upgrade.