We have made an 11:00 flight out of San Juan with plenty of time to spare. As many have already said, don’t forget the AG inspection.
We always booked the earlier flights (we live in Wes Texas, so anything else get us home really late) with the knowledge that if we missed it, it wouldn’t be the end of the world. If we ended up having to stay another night in San Juan, Oh Well!
If you are going to stress and worry the last few days of the cruise, I would book a later one. If you can roll with the punches, go for it. Just be prepared with alternate plans just in cases.
(Kudos to anyone who gets the two Jimmy Buffett❤️ references)
Karen