Booking your flight and cruise in one package can often save you money, especially during holiday travel times. Cruise lines can offer exclusive deals which include flights that involve transfers in one or more cities. The package price will typically include the cost of any transfers/transportation to the cruise port as well.
For your convenience, please refer to Should I book my flight with the cruise line?