Virgin Atlantic operates a frequent flyer program called Flying Club, which allows members to earn miles when flying with Virgin Atlantic as well as with partner airlines. The airlines that are part of the Virgin Atlantic Flying Club alliance, notably the SkyTeam alliance, provide opportunities for members to accrue miles and enjoy benefits when flying with them. This means that if a passenger books a flight with a partner airline, they can still earn Flying Club miles, provided that the flight is eligible and the passenger adds their Flying Club number during the booking process or at check-in. It is important to note that each partner airline may have specific rules regarding earning miles, so it is advisable for travelers to check the terms and conditions relevant to their particular flights on the Virgin Atlantic website or directly with the partner airline for complete details. In addition, if travelers are members of other frequent flyer programs, they should consider if they can earn points through those programs as well during their journey.