MexicoCarnival Cruise Line6-Day Mexican Riviera from Long Beach (Los Angeles), CA17 Dec 2028 · 6 nightsCarnival SpiritFrom Long BeachMore Carnival Cruise Line cruisesfrom£380 ppInside£380Outside£469Balcony£581Suite£1,084View cruiseView cabin prices