Virgin Atlantic's frequent flyer scheme is called the Flying Club.
On each flight you earn 2 tier points for an Economy flight, 3 in Premium Economy and 5 in Upper Class.
You also earn tier points on three other airlines, at different rates depending on whether the flight is over 2000 miles. On Singapore Airlines in Economy there is 1 tier point per flight (2 for flights over 2000 miles), in Business 3 per flight (or 5 on longer flights) and in First Class 5 (or 7). On ANA all Economy flights get 1 tier point, Business Class gets 2 (or 3) and in First Class 3 (or 5). All other partner airlines get no tier point in Economy (or 1 point if over 2000 miles) 1 point in Business, and also 1 in First (or 2 if over 2000 miles).
The Flying Club has no links with other airline alliances, however Virgin Atlantic does have codeshare agreements with ten of the Star Alliance members, while having none with Oneworld members, which has led some observers to believe that Virgin Atlantic may, at some point, join the Star Alliance. The airline has always been silent on the matter.
You earn an extra 25% on base flown mileage You can use the Premium Economy check in regardless of the class you're travelling in, get two single upgrade vouchers for the Gatwick Express and another two for the Heathrow Express, so you can travel to and from the airport in First Class.
You'll earn an extra 50% of the base flown miles. You can use Upper Class Checkin on every flight regardless of your class of travel and you (and one guest) can go through Fast Track through Immigration and Security when you fly in any class from London Heathrow and London Gatwick. There is access to the Clubhouses around the world (with a guest) and the Revivals lounge when arriving at London Heathrow on a Virgin Atlantic ticket, regardless of class you travelled in.
All reviews and opinions on Virgin Atlantic food, service, seats, planes, upgrades, lounges, and the Frequent Flyer scheme are given as a personal opinion. No legal liability is accepted if you take my advice.