The company's core business is long-haul flights from Heathrow to major cities in the US, Asia and Africa and from Gatwick, Manchester and Glasgow airports to tourist destinations in the US and the Caribbean.
The airline is not usually one of the cheapest, but by working with other airlines you can find interesting fares when at least one of the flights is operated by Virgin Atlantic.
Buy your tickets preferably 2-4 months before departure.