Originally Posted by
dave_261
All that said, on the return to the US, ignore the suggestions/requirements of the airlines at your own peril. Many Caribbean airports suggest 2-3 hours in advance, and they mean it. Check-in, security and immigration lines can be maddeningly long (especially Saturdays).
I agree. In the US you are probably ok with under 3 hours without checked luggage and with TSA pre-check, but I would never risk it in some of the smaller non-US locals because you never know.