yes
yes you need a passport to travel everywhere!
Yes, you need a passport for a cruise to Canada.
You need a valid passport. You should call the Embasy for Belize and ask about you felony convition for yourself! Phone 202-332-9636
Yes, you need a valid passport to cruise to Canada.
Yes, you need a passport to go on a cruise to Canada.
just to be safe you should probably take it, but keep it safe and don't misplace it!
Basically yes, to get on AND off the cruise ship you need a passport.
Yes, you need a valid passport to go to Canada on a cruise.
If you are a U.S. citizen and the cruise leaves and returns to the same U.S. port you do not need a passport to cruise to the Bahamas.
Yes, you need a passport to go to British Columbia on a cruise.
yes
You need a passport to get on a cruise ship to start with boarding pass once you have passed passport control.