Holidays
Christmas and holiday cruises from Norfolk
6 sailings from Norfolk 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.
Thanksgiving cruises: 2
Sailings that leave between November 20 and November 27. The lowest starting fare is $630 per person, for Carnival Freedom on Sat, Nov 27, 2027.
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Sun, Nov 21, 2027 back Sat, Nov 27, 2027 | Carnival Freedom | Carnival Cruise Line | 6 | 6-Night Bahamas Calls at Nassau (Bahamas) · Celebration Key (Bahamas) | |
Sat, Nov 27, 2027 back Sun, Dec 5, 2027 | Carnival Freedom | Carnival Cruise Line | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · Grand Turk (Turks and Caicos) · Amber Cove (Dominican Republic) | Lowest fare shown |
- NOV21
Sunday · 6 nights
6-Night Bahamas
Carnival Freedom · Carnival Cruise Line
Calls at Nassau (Bahamas) · Celebration Key (Bahamas)
Returns Sat, Nov 27, 2027
- NOV27
Saturday · 8 nights
8-Night Eastern Caribbean
Carnival Freedom · Carnival Cruise Line
Calls at Half Moon Cay (Bahamas) · Grand Turk (Turks and Caicos) · Amber Cove (Dominican Republic)
Returns Sun, Dec 5, 2027
Lowest fare shown
Christmas cruises: 2
Sailings that are at sea on December 25. The lowest starting fare is $926 per person, for Carnival Sunshine on Fri, Dec 18, 2026. These sailings average $119 a night, against $127 for the rest of the month.
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Fri, Dec 18, 2026 back Sat, Dec 26, 2026 | Carnival Sunshine | Carnival Cruise Line | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · Grand Turk (Turks and Caicos) · Amber Cove (Dominican Republic) | Lowest fare shown |
Sun, Dec 19, 2027 back Mon, Dec 27, 2027 | Carnival Freedom | Carnival Cruise Line | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · Grand Turk (Turks and Caicos) · Amber Cove (Dominican Republic) |
- DEC18
Friday · 8 nights
8-Night Eastern Caribbean
Carnival Sunshine · Carnival Cruise Line
Calls at Half Moon Cay (Bahamas) · Grand Turk (Turks and Caicos) · Amber Cove (Dominican Republic)
Returns Sat, Dec 26, 2026
Lowest fare shown
- DEC19
Sunday · 8 nights
8-Night Eastern Caribbean
Carnival Freedom · Carnival Cruise Line
Calls at Half Moon Cay (Bahamas) · Grand Turk (Turks and Caicos) · Amber Cove (Dominican Republic)
Returns Mon, Dec 27, 2027
New Year's cruises: 2
Sailings that are at sea on December 31 or January 1. The lowest starting fare is $912 per person, for Carnival Freedom on Mon, Dec 27, 2027. These sailings average $168 a night, against $105 for the rest of the month.
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Sat, Dec 26, 2026 back Sun, Jan 3, 2027 | Carnival Sunshine | Carnival Cruise Line | 8 | 8-Night Eastern Caribbean Calls at Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas) | |
Mon, Dec 27, 2027 back Sun, Jan 2, 2028 | Carnival Freedom | Carnival Cruise Line | 6 | 6-Night Bahamas Calls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | Lowest fare shown |
- DEC26
Saturday · 8 nights
8-Night Eastern Caribbean
Carnival Sunshine · Carnival Cruise Line
Calls at Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas)
Returns Sun, Jan 3, 2027
- DEC27
Monday · 6 nights
6-Night Bahamas
Carnival Freedom · Carnival Cruise Line
Calls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Sun, Jan 2, 2028
Lowest fare shown
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.