Carnival Cruises offers two options for four-night Baja cruises from California. The Carnival Paradise sails year round from Long Beach and visits Catalina Island, California and Ensenada, Mexico with one day at sea. The Carnival Spirit, which normally sails seven- and nine-night Mexican Riviera cruises, offers two four-night Baja Mexico Cruises from San Diego in October and December. Both cruises spend one day in Cabo San Lucas and two days at sea.
Cunard Line and Princess Cruises each offer one four-night Mexico cruise from California. Princess' Mexico Sampler Cruise departs Los Angeles in December aboard the Sapphire Princess. The cruise visits the ports of Santa Barbara and Ensenada, with one day at sea. The Cunard Queen Victoria sails a four-night Mexico Getaway Cruise in February from Los Angeles, visiting Ensenada with two days at sea.
Holland America Line and Princess Cruises offer four-night Pacific Coastal Cruises from California in the spring. Holland America's Statendam and Oosterdam depart from San Diego in May and visit Victoria, British Columbia with two days at sea. Guests disembark in Vancouver. The Holland America Zaandam sails the same itinerary once in April. Princess Cruises' Island Princess departs San Francisco on a four-night Pacific Coastal Cruise in May, spending one day at sea and visiting Astoria, Oregon and Victoria, B.C. before arriving in Vancouver.