Yes, this cruise does require you to have a passport that is valid for at least six months after August 4, 2019. If you need to apply for a new passport please do so as soon as possible as it can take 6 to 8 weeks to receive it back.