Sign up for our daily newsletterEmail addressSign upI would like to subscribe to The Points Guy newsletters and special email promotions. The Points Guy will not share or sell your email. See privacy policy.Qatar airlines is celebrating their 100th destination by offering a buy-one-get-one promotion on flights purchased today or tomorrow and that take place between May 1 and June 14. Upon reviewing the terms and conditions, it seems like both passengers will be eligible to earn miles. Before you purchase, review the mileage earning chart for your corresponding fare class.Qatar is not in an alliance, but partners with a number of leading airlines, like bmi, Lufthansa, United and US Airways. You can earn miles in those programs for Qatar flights, so click on each to see each airline’s earning schedule.Read the terms and conditions carefully before getting in on this offer, but this could save you a bunch of money if you need to travel before June 14, 2011.Tip of the hat to TPG readers Chris and David!