do you need a passport to cruise to mexico on carnival?
Carnival highly recommends that all guests travel with a passport valid for at least six months beyond completion of travel (unless otherwise noted).