are passports required for cruises to mexico?
However, as of June 1, 2009, U.S. citizens embarking on a cruise that both originates and terminates at the same U.S. port are not required to have a passport, but will need proof of citizenship such as an original or certified copy of a birth certificate, a certificate of naturalization, a passport card, an enhanced ...