Skip to content
San Diego Cruise Schedule

Port of San Diego schedule

Cruises from San Diego in December 2026

December 2026 has 24 departures from the Port of San Diego, on six ships. Crystal Serenity, Disney Wonder, Koningsdam, Norwegian Star, Serenade of the Seas, and Zaandam all sail from the port this month.

You can go for as few as 3 nights or as many as 15. Between them they cover Baja California and Ensenada, the Mexican Riviera and the Sea of Cortez, and the Panama Canal. Five sailings are at sea over Christmas Day. Their starting fares average $1,087, against $1,013 for the month as a whole.

The lowest starting fare we recorded for December 2026 is $219.19 per person, on the 3-night Serenade of the Seas sailing of Thu, Dec 3, 2026. Every sailing here has a confirmed itinerary. The port's own schedule shows a few more ships than we do, mostly ones that only stop here partway through a longer voyage.

Departures
24
Ships
6
Length
3 to 15 nights
From
$219.19
Schedule last updated 2026-10-23 · 24 departures listed · Dates can change. Verify with the cruise line before booking.

Narrow down December 2026

Cruising from San Diego in December 2026

How many cruises leave San Diego in December 2026?
24 departures are scheduled, on 6 ships from 5 lines: Disney Cruise Line, Holland America Line, Royal Caribbean International, Norwegian Cruise Line, and Crystal.
What is the cheapest cruise from San Diego in December 2026?
The lowest starting fare we have on record is $219.19 per person for the 3-night Serenade of the Seas sailing departing Thu, Dec 3, 2026. The average starting fare across the month is about $1,013 per person.
Which ships sail from San Diego in December 2026?
How long are the December 2026 sailings?
They run from 3 to 15 nights.