Main Content

Earning offers

Earn more points for your adventures with our earning offers

Tab Panel

Limited-time Offer

Up to 80,000 bonus Virgin Points could be yours with the Virgin Atlantic World Elite Mastercard®. Residents of the US and its territories only.

Tell me more

Tab Panel

Buy more points

You can buy points to boost your balance, and get to that flight or upgrade faster.

Buy now

Tab Panel

Treat yourself to double points

Shops Away is one of the best ways to earn lots of points, easily. With hundreds of retailers to choose from, you can enjoy bonus points on anything from fashion to food. And this month, there’s an extra treat for you with double points on purchases from Bloomingdale’s.

Go shopping

Tab Panel

Earn Virgin points in your sleep with Rocketmiles

Get 5,000 bonus points when you make your first hotel booking on Rocketmiles by 31 December 2020. That's on top of the thousands of points you'll earn per night on every booking.

Book your stay

Tab Panel

Tab Panel

Terms & conditions apply for all offers listed, please refer to the individual web page for more information.