Holidays
Christmas and holiday cruises from Bayonne
6 sailings from Bayonne 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 $859 per person, for Odyssey of the Seas on Sun, Nov 22, 2026. These sailings average $149 a night, against $134 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 |
|---|---|---|---|---|---|
Sun, Nov 22, 2026 back Sun, Nov 29, 2026 | Odyssey of the Seas | Royal Caribbean International | 7 | 7-Night Perfect Day Bahamas Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas) | Lowest fare shown |
Sun, Nov 21, 2027 back Sun, Nov 28, 2027 | Odyssey of the Seas | Royal Caribbean International | 7 | 7-Night Perfect Day CocoCay & Bahamas Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas) |
- NOV22
Sunday · 7 nights
7-Night Perfect Day Bahamas
Odyssey of the Seas · Royal Caribbean International
Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas)
Returns Sun, Nov 29, 2026
Lowest fare shown
- NOV21
Sunday · 7 nights
7-Night Perfect Day CocoCay & Bahamas
Odyssey of the Seas · Royal Caribbean International
Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas)
Returns Sun, Nov 28, 2027
Christmas cruises: 2
Sailings that are at sea on December 25. The lowest starting fare is $1,521 per person, for Odyssey of the Seas on Sun, Dec 19, 2027. These sailings average $219 a night, against $251 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 |
|---|---|---|---|---|---|
Sun, Dec 20, 2026 back Sun, Dec 27, 2026 | Odyssey of the Seas | Royal Caribbean International | 7 | 7-Night Perfect Day Bahamas Holiday Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas) | |
Sun, Dec 19, 2027 back Sun, Dec 26, 2027 | Odyssey of the Seas | Royal Caribbean International | 7 | 7-Night Perfect Day CocoCay Holiday Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas) | Lowest fare shown |
- DEC20
Sunday · 7 nights
7-Night Perfect Day Bahamas Holiday
Odyssey of the Seas · Royal Caribbean International
Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas)
Returns Sun, Dec 27, 2026
- DEC19
Sunday · 7 nights
7-Night Perfect Day CocoCay Holiday
Odyssey of the Seas · Royal Caribbean International
Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas)
Returns Sun, Dec 26, 2027
Lowest fare shown
New Year's cruises: 2
Sailings that are at sea on December 31 or January 1. The lowest starting fare is $2,023 per person, for Odyssey of the Seas on Sun, Dec 26, 2027. These sailings average $363 a night, against $179 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 |
|---|---|---|---|---|---|
Sun, Dec 27, 2026 back Sun, Jan 3, 2027 | Odyssey of the Seas | Royal Caribbean International | 7 | 7-Night Perfect Day Bahamas Holiday Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas) | |
Sun, Dec 26, 2027 back Sun, Jan 2, 2028 | Odyssey of the Seas | Royal Caribbean International | 7 | 7-Night Perfect Day CocoCay Holiday Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas) | Lowest fare shown |
- DEC27
Sunday · 7 nights
7-Night Perfect Day Bahamas Holiday
Odyssey of the Seas · Royal Caribbean International
Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (Bahamas)
Returns Sun, Jan 3, 2027
- DEC26
Sunday · 7 nights
7-Night Perfect Day CocoCay Holiday
Odyssey of the Seas · Royal Caribbean International
Calls at Port Canaveral (Florida) · Perfect Day at CocoCay · Nassau (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.