SailingAway12. Thank you! This is the type of experience I was looking for. Not all the warnings, although I do believe them.
But my flight is scheduled to arrive at 12:56.
From tracking it on flightaware, it arrives anywhere from 12:24 to 1:41. If it is going to be 1:41, I will know before I leave because the departure would have been delayed. If the departure is delayed, game over. I won't board the flight. I will cancel the flight and the cruise.
Walking through the airport takes 15 minutes. A taxi to the port takes anywhere from 30-45 minutes. It won't be rush hour, so no reason to expect it to take much longer than that as 45 minutes is the rush hour estimate. So, there is a slim chance that I will make it by 2 and I am pretty confident that I will make it by 3 (assuming I boarded the flight because it left on time). So, I have to get clarity from NCL around their policy, if it is 1 hour prior to departure I should be okay. If it is 2 hours prior to departure, chances are slim. We do have family at the departure port, so we don't have to pay for hotel or another flight. The earlier flight is very expensive for us.