Even if you are arriving on a flight booked through the cruise line, the ship still will sail without you if that flight is delayed and you are not at the pier on time. What cruise lines will do if you miss a cruise departure due to a delay on a cruise line-booked flight is help you get to the ship at another port.