The Virgin Atlantic Flying Club is an airline loyalty program designed to reward frequent flyers with miles and exclusive benefits. Members who join the Virgin Flying Club can earn miles points on flying with Virgin Atlantic or partner airlines, which can be further used to book flights, upgrade, and buy amenities.