4 Night Catalina & Ensenada Cruise Royal Caribbean
$219 Per Person4 Nights | San Diego, California - Catalina Island, California - Ensenada, ... More
Mexico cruises from San Diego are a top choice for travellers looking for convenient sailings to Baja Mexico and the Mexican Riviera. Popular itineraries include short 3-day and 4-day trips to Ensenada and longer 7-night voyages to Cabo San Lucas, Mazatlán, and Puerto Vallarta.
These cruises are well-suited for families, couples, and weekend travellers who want a relaxing beach holiday without long flights. With scenic ocean sailing, onboard dining, spas, shows, and shore excursions, cruising from San Diego offers a flexible and enjoyable escape. Many major cruise lines operate frequent departures, making planning simple and affordable.
4 Nights | San Diego, California - Catalina Island, California - Ensenada, ... More
7 Nights | San Diego, California - Ensenada, Mexico - Cabo San Lucas, Mexic... More
7 Nights | San Diego, California - Ensenada, Mexico - Cabo San Lucas, Mexic... More
7 Nights | San Diego, California, US - Cabo San Lucas, Mexico - Pichilingue... More
10 Nights | San Diego, California, US - Cabo San Lucas, Mexico - Pichilingu... More