If you are a US citizen, and the cruise ship departs and returns to the same US port, you will not need a passport to go on the cruise - as long as the cruise ship does not stop in any countries that require a passport for US citizens.
If the ship is only cruising in Mexico, and returns to the same port from which it departed, you can board the ship with a certified copy of your birth certificate and a government issued photo id.
It is much better, however, to have a passport. If, for example, there is an emergency and you have to leave the ship and fly home from Mexico, you will need a passport.
just to be safe you should probably take it, but keep it safe and don't misplace it!
Yes
US citizens cruising to and from a US port do not need a passport.
You will normally require a passport to leave and re enter your home country, and to visit any countries whilst on the cruise.
All you need is your passport, unless you are going on a cruise then moving to the US. you need a passport issued to you from your own country, and a visitors visa to gain entry to the usa,you then need to check what other visas you will need for countries you will visit on your cruise.
You do not need a passport to cruise ONLY if you are on a "closed loop" cruise from the United States. (i.e your port where you embark on is in Florida and at the end of your cruise you come back to Florida to disembark.) If you are starting or ending your cruise in another country then you will need a passport. Also check the U.S customs and borders web site. www.WHTI. Gov
Yes, any out of country travel now requires a passport
do children need passports to take a cruise?
Yes. It is usually boarded at the Cozumel island, close to the eastern Yucatan Peninsula.
For travel by sea, you don't need a passport for re-entry to the United States but you do need some kind of documentation (see link below). If you are traveling by air, then yes you have to have a passport.
With the documents listed they are not undocumented, so yes they could take a cruise.
pretty unusual question, if Alaska is part of usa, why would they do that Actually, you might. Because some Alaskan cruises port in Canada which would require a passport.