Hello there - I booked Oasis (NY > Orlando > Bahamas > Cococay) in May '22. Just realized my Indian passport expires July '22. I hold US Green Card. I was reading online, and I was confused whether there is a 6 months passport validity requirement.
Can someone please confirm whether it's a strict requirement to have the passport valid for 6 months after the cruise? If so, would my Green Card bypass this requirements? If no, please advise on what can I do, as I don't have time to renew my passport in this short time.