Some cruise lines offer add-on air options.
If you plan on making your own flight arrangements, we recommend that your flight is scheduled to arrive at least 4-6 hours prior to the ship's scheduled departure time, and depart no sooner than 4-6 hours after the ship's scheduled return to port.