The Virgin Atlantic World Elite Mastercard offers generous travel rewards and great benefits to those who travel frequently.
You’ll get 30,000 bonus miles after spending $1,000 or more in purchases within the first 90 days of account opening, and you can get another 5,000 bonus miles when you add additional cardholders to your account.
You can earn 3X miles per dollar for purchases with Virgin Atlantic, and 1.5X miles per dollar on all other purchases. If you can manage to spend at least $15,000 in a year you can snag 7,500 bonus miles, and if you can spend at least $25,000 you’ll get another 7,500 bonus miles on top of that.
This card has a $90 annual fee.