The quickest and easiest way to earn a bunch of Citi ThankYou miles is through one of my all-time favorite credit cards, the Citi ThankYou Premier Mastercard. I signed up for this card back in January 2017 when the sign-up bonus was only 40,000 miles, but I earned over 80,000 in total due to the generous reward bonuses, so I had enough to redeem for this flight.
- 50,000 miles sign-up bonus after $4000 spend in first 3 months of membership
- Waived first-year annual fee
- 3x points on ALL travel-related expenses, including gas
- 2x points on dining and entertainment all around the world
- 1x points on all other purchases
- No foreign transaction fees