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.
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.
If you are a US citizen and plan to cruise to the Bahamas, you will need either a passport or a certified copy of your birth certificate and a government-issued photo ID.If you're planning to fly to the Bahamas, you will need a passport.
Yes, you need a passport to go to the Bahamas.
Yes, you need a passport to go on a cruise to Canada.
Yes, you need a valid passport to go to Canada on a cruise.
Yes, you need a valid passport to travel to the Bahamas in 2015.
Yes, you need a passport to go to British Columbia on a cruise.
Yes, you need a passport to go on a cruise to Alaska if the cruise departs from a U.S. port and stops at a foreign port.
yes indeed you do
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.