Question: do i need a passport to travel to mexico by cruise?
Answer: If they are traveling to Canada, Mexico, Bermuda, and the Caribbean by sea on a cruise, they can travel with a U.S. passport, passport card, trusted traveler card, or an original birth certificate, naturalization certificate, or certificate of citizenship.