Skip to content
All Cruises From San Francisco

Holidays

Christmas and holiday cruises from San Francisco

5 sailings from San Francisco fall over Thanksgiving, Christmas or New Year in the period we track. A trip that covers both Christmas and New Year appears in both lists.

For each holiday we compare the average fare per night with the rest of the same month, so you can see how much the dates add.

Schedule last updated · 5 departures listed · Dates can change. Verify with the cruise line before booking.

Thanksgiving cruises: 2

Sailings that leave between November 20 and November 27. The lowest starting fare is $959 per person, for Ruby Princess on Tue, Nov 23, 2027. These sailings average $192 a night, against $84 for the rest of the month.

We may earn a commission if you book through these buttons, at no cost to you.

Christmas cruises: 1

Sailings that are at sea on December 25. The lowest starting fare is $1,274 per person, for Ruby Princess on Tue, Dec 14, 2027. These sailings average $80 a night, against $93 for the rest of the month.

We may earn a commission if you book through these buttons, at no cost to you.

New Year's cruises: 2

Sailings that are at sea on December 31 or January 1. The lowest starting fare is $1,494 per person, for Ruby Princess on Thu, Dec 30, 2027.

We may earn a commission if you book through these buttons, at no cost to you.

Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.

Holiday cruises from San Francisco: questions

Is there a Thanksgiving cruise from San Francisco?

Yes, 2 sailings from San Francisco cover Thanksgiving, the first on Ruby Princess on Tue, Nov 24, 2026 for 5 nights. The tables below list them all.

Is there a Christmas cruise from San Francisco?

Yes, 1 sailing from San Francisco covers Christmas, the first on Ruby Princess on Tue, Dec 14, 2027 for 16 nights. The tables below list it.

Is there a New Year's cruise from San Francisco?

Yes, 2 sailings from San Francisco cover New Year's, the first on Ruby Princess on Sat, Dec 26, 2026 for 16 nights. The tables below list them all.