do you need a passport for cruise to ensenada?
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.