Want this question answered?
Are you American? Then you'd need transport visa if you want to cross the Canadian borders. You don't need any passport if you want to go from Texas to Alaska on plane :)
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.
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
Not if you are a US citizen
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
You will if you are driving through Canada.
Only if you intend to get off the ship.
Alaska is a state just like California. You do not need a passport to move from one state to the other. The only reason you would need a passport to get to Alaska is if you were driving, which requires you to go through Canada.
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.