The best way to earn Virgin Atlantic Points will be by using transfer partner credit cards to rake up rewards via spend and sign up bonuses. You'll then be able to transfer those earned rewards to your Virgin Atlantic Flying Club account.
Transfer To Virgin Atlantic
All of the major U.S. bank rewards programs feature Virgin Atlantic Flying Club as a direct transfer partners. This gives you a bunch of ways to earn miles via credit card spend and sign up bonuses. You can transfer rewards to your Virgin Atlantic account using:
- American Express Membership Rewards
- Chase Ultimate Rewards
- Citi ThankYou Rewards
- Diners Club International
- Hilton Hotels
- Hyatt Hotels
- IHG Hotels
- Marriott Hotels
- Shangri-La Hotels & Resorts
The best transfer parnters out of these will typically be AMEX, Chase and Citi thanks to the 1:1 transfer and the large amount of credit card options you'll have available to you. Marriott and Shangri-La are also solid options if you frequently stay at either hotel brand.
Transfer To Virgin Atlantic Calculator
Use the Transfer To Virgin Atlantic Calculator to calculate the transfer of rewards from partner programs directly to the Virgin Atlantic Flying Club program. The calculator will output how many rewards you'll need to transfer from the listed partners to the Virgin Atlantic program to equal the amount of Virgin Atlantic Points entered in the field.
Earning Miles With Partner Credit Cards
All of the credit cards listed in the table below allow you to earn rewards and transfer them directly to your Virgin Atlantic Flying Club Account. This gives you alternative ways to earn rewards through spend and sign up bonuses. The earning rates listed for partner credit cards are based on the transfer ratio when converting rewards to Virgin Atlantic Flying Club Miles.