Three cruise lines offer Mexico cruises from Los Angeles. Some of the trips are very short, but others are a week long. Baja Mexico and the Mexican Riviera are good destinations for a cruise getaway. See the full schedule of departures below.
Ensenada is at the northern edge of the Baja Peninsula in Mexico, only a short cruise from California. The seafood is a big attraction. Things to do include shopping for silver and pottery, kayaking, horseback rides, and watching the La Bufadora natural water spout.
Cabo San Lucas is way down at the southern tip of the Baja Peninsula. It boasts 18 miles of shoreline. Kayak to El Arco rock arch. Fish for marlin and tuna in the Sea of Cortez. Scuba dive. Ride an ATV through the desert to an oasis. Or ride a camel.
For other options, check out the nearby Mexico cruises out of San Diego.