Usually, if you are leaving from a U.S. port and returning to a U.S. port (considered a closed loop cruise), visa's are not required, but identification is required, you can travel on any type state/country picture ID, passport, or a birth certificate.