Even newborns need passports to enter other countries. Even Puerto Rico and Mexico now.
No
Yes, you definitely need a passport to go to Honduras on a cruise ship. More particularly, you will need a passport to re-enter the United States.
If you're a US citizen and your cruise starts and returns to the same US port, you do not need a passport to cruise to the Bahamas.
Anyone can be on a cruise so long as there is an adult to take care of minors.
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.
yes
you only need a passport if you are going to cruise to they place and fly back but it you were cruising from lets say Florida to the Bahama's and you don't stay in the Bahamas and cruise back then you don't need one
Only if you intend to get off the ship.
Yes you will need a passport if the sailing is after June 2009. But if you are traveling before that you can still use your birth certificate.
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
u cant really go onto the cruise unless u have a passport.
With the U.S.'s new restrictions, you need a passport any time you leave the country. You'll want the birth certificate to get the passport, though, so in a sense you do use it to go on a cruise.