Why is it taking so long to get my cruise refund? It can take several weeks or months to fully process a cruise travel refund, particularly if the refund involves multiple passengers, several cabins, or complicated booking with add-on drink packages, pre-booked tours, spa appointments, airfare, and airport transfers.