Using air miles requires a strategy based on the airline, its alliance partners, and when seats become available. And some times a little flexibility on dates. There is actually a website that gives tips and advice on this. And to get business class, it also requires lots of air miles. We have lots of air miles thanks to doing lots of business travel before retiring, and because we put every expense we can through two credit cards - each linked to a different airline. Over the last 7 or 8 years we have not paid for a single business class ticket anywhere, and we travel a lot -- 8 flights this year. I estimate we have easily saved over $20,000 in airfares this year alone. Plus, I get to pick the airline, the route, the seat and usually the date of travel. Using airmiles is not for everyone, but for those who can figure out how to make it work, it's usually better than using the cruise line's air.