Yes, you will need either a U.S. Passport card or booklet, which you will need to provide to the Cruise Line before the trip. Once aboard the vessel, the Cruise Line will issue you a card which will be swiped every time you leave or enter the vessel during the trip. You will probably not be asked to show a passport or passport card by Mexican authorities, but you must carry one with you at all times while you are in a foreign country.
yes
yes
If the cruise departs and ends at the same U.S. port, no passport is required; however they need a proof of citizenship, such as the birth certificate, certificate of naturalization or passport card; if the children are 16 or older, they also need a photo ID.
If it involves going to another country, yes. And if your cruise lands somewhere other than Canada, Mexico, the Caribbean, or Bermuda, you'll need a passport book, not just the passport card. Source: http://travel.state.gov/passport/ppt_card/ppt_card_3926.html
Holland America offers a cruise to Mexico through their website, www.hollandamerica.com You will need to have your up-to-date passport with you when you get to Mexico.
Yes, when you travel to different countries you need your passport in hand.
yes you do need a passport throghout the cruise, especially to get out of the Bahamas visitor center,but when you go back on the cruise they will give you a carnival card.
US citizens cruising to and from a US port do not need a passport.
Yes, you need a passport. If you are leaving the USA and going to Mexico then you need a passport.
Yes, you need a passport for a cruise to Canada.
Yes, you need a valid passport to cruise to Canada.
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.