Did you have travel insurance for your cruise? If so, it may cover your airfare expense, I know the insurance we buy would have covered us in this scenario. But would you have really wanted to be on a cruise with the shortened port stops that were previously announced? Now that Celebrity has canceled the cruise you may have better options than before.