Vagabond, for future cruises regardless of the airline, I suggest you fly out the day before and not on the last flight. WX, MX, etc. happen to all airlines. Plan on having a nice dinner the night before the cruise, that way if something does happen, you can get rebooked later that night or early the next day. Ships nearly always leave on time, and once you miss the ship's movements, you are toast: take it from a sailor.