Book your flight as soon as possible. As soon as you know when you're going to travel, start searching for your Virgin Atlantic flights. As flights fill up, seat prices rise so it's important to act quickly. In the first instance, visit the Virgin Atlantic website to see what prices are being quoted directly. Enter your search criteria on the landing page and check the option to find the lowest fare. You'll be presented with a list of flights around the travel date you entered. If you're flexible and don't mind when you travel, try a few different dates to see if you can get a better price. Don't book anything yet, just make a note of the best deal.
Navigate to the Virgin Atlantic page on sites like Expedia.com and Travelocity.com. Affiliate sites buy up seats in bulk at a discount and sometimes have offers that can beat the price being offered directly. You could also try approaching independent travel agents to see what prices they can offer you. It's rare that they'll be able to beat the prices that Virgin or their affiliates can offer, but it's worth a try.
Book the cheapest flight you can find as soon as you can. Always book with credit card as you'll receive greater protection if there are any problems with your flight.
Join Virgin's "Flying Club" if you travel with them regularly. You'll earn rewards that can be converted to air miles and save you money on future trips. You'll also me emailed details of exclusive offers, including discounted flights.