You do not need a passport if your cruise is what they call a round trip meaning you leave and return to the same port in the us but they do recommend having one anytime you leave the country and if there is any kind of emergency that you would need to leave the cruise early to say fly back to the states you can not do it without your passport
Passport Clarification Needed..
in Ask a Cruise Question
Posted
You do not need a passport if your cruise is what they call a round trip meaning you leave and return to the same port in the us but they do recommend having one anytime you leave the country and if there is any kind of emergency that you would need to leave the cruise early to say fly back to the states you can not do it without your passport