Question: do you need a passport to cruise in mexico?
Answer: You will always need a passport book if you are starting and ending your cruise in different ports. ... If you are cruising to a destination not located within Canada, Mexico, the Caribbean, or Bermuda, you need to bring a U.S. passport book; a passport card will not be allowed as a valid travel document.