Question: do you need a passport to take a cruise to ensenada mexico?
Answer: Passports are required when traveling outside of the United States. ... If you are taking a 3- or 4-day cruise from Los Angeles to Ensenada, you don not need a passport.