Do i need passport while on cruise?
Carnival highly recommends all guests travel with a passport (valid for at least six months beyond completion of travel). Although a passport is not required for U.S. citizens taking cruises that begin & end in the same U.S. port, travelling with a passport enhances your disembarkation experience, as delays may be expected upon your return to the U.S. if you do not have one. Additionally, passports make it easier for you to fly from the U.S. to a foreign port should you miss your scheduled port of embarkation, or need to fly back to the U.S. for emergency reasons.
On cruise you don't need a passport, but what when you reach your destination off the ship. You will surely need a passport after reaching to the destination.
Now days you need a passport to go most anywhere.
Other people asked questions on similar topics, check out the answers they received:
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them