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.
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.
The first of June is the date you will need a passport, passport card, or enhanced driver's license to get back into the US from Mexico.
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