Current Round Trip airfares from New York to Mexico City are about $398 . Airfares from Los Angeles form Round Trips to Mexico City are about $300. But here's how you get an even cheaper airfare – see Mexico City for free!
Sign up for the Barclaycard Arrival Plus™ World Elite MasterCard®.
After you are approved, charge your airfare to the card. Once you reach $3,000 in purchases (and your statement closes) Barclay will give you 40,000 miles – enough credit for $440 in travel purchases. You can apply these 'miles' to all travel purchases in the last 90 days. Also the annual fee is waived for the first year!