Timothy Hill Overlook in St. Kitts, where the Atlantic meets the Caribbean
St. Kitts cruise ship schedule

Cruise Ships in St. Kitts: December 2026

St. Kitts Cruise Ship Schedule: December 2026

94 cruise ship calls are scheduled at Port Zante in Basseterre, St. Kitts in December 2026, from 25 cruise lines. The busiest day is Fri, Dec 11 with 6 ships in port. Find your ship below and tap Book this day to request a St. Kitts Photography Tour for your port day.

Ship calls
94
Days with ships
30
Cruise lines
25
Busiest day
Fri, Dec 116 ships in port
Most calls
Norwegian Cruise Line8 calls this month
Typical time in port
8 am – 6 pm

Ships in port in December 2026

December 2026

St. Kitts cruise ship schedule, December 2026
ShipCruise lineIn portGuestsBook
Tue, Dec 1 4 ships in port · about 6,745 guests Busy day
AIDAdivaAIDA8:00 am – 6:00 pm2,030Book this day
Azamara JourneyAzamara Cruises8:00 am – 10:00 pm690Book this day
Explora IIIExplora Journeys9:00 am – 7:00 pm926Book this day
Norwegian PrimaNorwegian Cruise Line7:00 am – 4:00 pm3,099Book this day
Wed, Dec 2 3 ships in port · about 5,168 guests
Rhapsody Of The SeasRoyal Caribbean8:00 am – 5:00 pm1,996Book this day
Star PrideWindstar Cruises8:00 am – 5:00 pm312Book this day
Valiant LadyVirgin Voyages8:00 am – 6:00 pm2,860Book this day
Thu, Dec 3 3 ships in port · about 3,152 guests
Norwegian GemNorwegian Cruise Line7:00 am – 6:00 pm2,382Book this day
Seabourn OvationSeabourn8:00 am – 5:00 pm600Book this day
Star FlyerStar ClippersTimes not published170Book this day
Fri, Dec 4 3 ships in port · about 8,934 guests
Costa FavolosaCosta Cruises10:00 am – 7:00 pm3,012Book this day
Marella VoyagerMarella Cruises8:00 am – 6:00 pm1,912Book this day
Norwegian BlissNorwegian Cruise Line9:00 am – 6:00 pm4,010Book this day
Sat, Dec 5 1 ship in port · about 2,050 guests
AIDAlunaAIDA7:00 am – 5:00 pm2,050Book this day
Sun, Dec 6 2 ships in port · about 3,240 guests
Celebrity EclipseCelebrity Cruises8:00 am – 6:00 pm2,852Book this day
Silver ShadowSilversea Cruises8:00 am – 6:00 pm388Book this day
Mon, Dec 7 4 ships in port · about 8,180 guests Busy day
Enchanted PrincessPrincess Cruises7:00 am – 5:00 pm3,660Book this day
Marella Explorer 2Marella Cruises8:00 am – 6:00 pm1,814Book this day
Nieuw AmsterdamHolland America Line8:00 am – 5:00 pm2,106Book this day
Seabourn OvationSeabourn8:00 am – 5:00 pm600Book this day
Tue, Dec 8 4 ships in port · about 10,828 guests Busy day
AIDAbellaAIDA7:00 am – 8:00 pm2,030Book this day
ArviaP&O CruisesEarly morning – Early evening5,200Book this day
RotterdamHolland America Line8:00 am – 5:00 pm2,668Book this day
Viking SeaViking CruisesTimes not published930Book this day
Wed, Dec 9 5 ships in port · about 14,609 guests Busy day
Carnival VeneziaCarnival Cruise Line7:00 am – 4:00 pm4,090Book this day
Celebrity ApexCelebrity Cruises7:00 am – 4:00 pm2,910Book this day
MSC MeravigliaMSC Cruises8:00 am – 6:00 pm4,488Book this day
Mein Schiff 2TUI Cruises7:00 am – 7:00 pm2,894Book this day
Royal ClipperStar ClippersTimes not published227Book this day
Thu, Dec 10 2 ships in port · about 8,499 guests
MSC World EuropaMSC Cruises7:00 am – 7:00 pm5,400Book this day
Norwegian PrimaNorwegian Cruise Line10:30 am – 6:00 pm3,099Book this day
Fri, Dec 11 6 ships in port · about 10,638 guests Busy day
Costa FavolosaCosta Cruises9:00 am – 7:00 pm3,012Book this day
MSC OperaMSC Cruises9:00 am – 7:00 pm2,150Book this day
Seabourn QuestSeabourn8:00 am – 5:00 pm450Book this day
Star FlyerStar ClippersTimes not published170Book this day
Valiant LadyVirgin Voyages8:00 am – 4:00 pm2,860Book this day
Vision Of The SeasRoyal Caribbean8:00 am – 5:00 pm1,996Book this day
Sat, Dec 12 1 ship in port · about 606 guests
Crystal SymphonyCrystal Cruises8:00 am – 4:00 pm606Book this day
Mon, Dec 14 2 ships in port · about 2,550 guests
Celebrity ConstellationCelebrity Cruises8:00 am – 5:00 pm1,950Book this day
Seabourn OvationSeabourn8:00 am – 5:00 pm600Book this day
Tue, Dec 15 4 ships in port · about 6,207 guests Busy day
AIDAdivaAIDA7:00 am – 8:00 pm2,030Book this day
Azamara JourneyAzamara Cruises8:00 am – 10:00 pm690Book this day
Norwegian PrimaNorwegian Cruise Line7:00 am – 4:00 pm3,099Book this day
Silver ShadowSilversea Cruises8:00 am – 6:00 pm388Book this day
Wed, Dec 16 5 ships in port · about 7,972 guests Busy day
Explora IIIExplora Journeys8:00 am – 5:00 pm926Book this day
Norwegian BlissNorwegian Cruise Line9:00 am – 6:00 pm4,010Book this day
Rhapsody Of The SeasRoyal Caribbean8:00 am – 5:00 pm1,996Book this day
Silver RaySilversea Cruises8:00 am – 6:00 pm728Book this day
Star PrideWindstar Cruises8:00 am – 5:00 pm312Book this day
Thu, Dec 17 2 ships in port · about 1,428 guests
Oceania MarinaOceania Cruises7:00 am – 7:00 pm1,258Book this day
Star FlyerStar ClippersTimes not published170Book this day
Fri, Dec 18 3 ships in port · about 7,784 guests
Costa FavolosaCosta Cruises9:00 am – 7:00 pm3,012Book this day
Marella VoyagerMarella Cruises8:00 am – 6:00 pm1,912Book this day
Valiant LadyVirgin Voyages8:00 am – 4:00 pm2,860Book this day
Sat, Dec 19 2 ships in port · about 4,688 guests
Celebrity EclipseCelebrity Cruises8:00 am – 5:00 pm2,852Book this day
Marella DiscoveryMarella Cruises8:00 am – 6:00 pm1,836Book this day
Sun, Dec 20 1 ship in port · about 2,860 guests
Valiant LadyVirgin Voyages11:00 am – 8:00 pm2,860Book this day
Mon, Dec 21 3 ships in port · about 6,518 guests
BritanniaP&O CruisesEarly morning – Early evening3,648Book this day
Celebrity ConstellationCelebrity Cruises8:00 am – 5:00 pm1,950Book this day
Explora IExplora Journeys9:00 am – 7:00 pm920Book this day
Tue, Dec 22 4 ships in port · about 11,938 guests Busy day
AIDAbellaAIDA8:00 am – 6:00 pm2,030Book this day
ArviaP&O CruisesEarly morning – Early evening5,200Book this day
Marella Explorer 2Marella Cruises8:00 am – 6:00 pm1,814Book this day
Mein Schiff 2TUI Cruises7:30 am – 9:00 pm2,894Book this day
Wed, Dec 23 4 ships in port · about 10,885 guests Busy day
Celebrity ApexCelebrity Cruises7:00 am – 4:00 pm2,910Book this day
Celebrity BeyondCelebrity Cruises8:00 am – 6:00 pm3,260Book this day
MSC MeravigliaMSC Cruises8:00 am – 6:00 pm4,488Book this day
Royal ClipperStar ClippersTimes not published227Book this day
Thu, Dec 24 5 ships in port · about 12,446 guests Busy day
Enchanted PrincessPrincess Cruises7:00 am – 3:00 pm3,660Book this day
MSC OperaMSC Cruises9:00 am – 7:00 pm2,150Book this day
MSC World EuropaMSC Cruises7:00 am – 7:00 pm5,400Book this day
Seabourn OvationSeabourn8:00 am – 5:00 pm600Book this day
Silver SpiritSilversea Cruises8:00 am – 6:00 pm636Book this day
Fri, Dec 25 4 ships in port · about 7,060 guests Busy day
Celebrity EclipseCelebrity Cruises9:00 am – 6:00 pm2,852Book this day
Costa FascinosaCosta Cruises8:00 am – 6:00 pm3,012Book this day
Seabourn QuestSeabourn8:00 am – 5:00 pm450Book this day
Seven Seas GrandeurRegent Seven Seas Cruises8:00 am – 5:00 pm746Book this day
Sat, Dec 26 4 ships in port · about 8,404 guests Busy day
Costa FavolosaCosta Cruises8:00 am – 6:00 pm3,012Book this day
RotterdamHolland America Line7:00 am – 4:00 pm2,668Book this day
Silver RaySilversea Cruises9:00 am – 6:00 pm728Book this day
Vision Of The SeasRoyal Caribbean7:00 am – 4:00 pm1,996Book this day
Sun, Dec 27 1 ship in port · about 728 guests
Silver NovaSilversea Cruises8:00 am – 5:00 pm728Book this day
Mon, Dec 28 2 ships in port · about 4,610 guests
Norwegian BlissNorwegian Cruise Line9:00 am – 6:00 pm4,010Book this day
Seabourn OvationSeabourn8:00 am – 5:00 pm600Book this day
Tue, Dec 29 3 ships in port · about 6,127 guests
Norwegian PrimaNorwegian Cruise Line7:00 am – 4:00 pm3,099Book this day
Queen Mary 2Cunard LineEarly morning – Evening2,640Book this day
Silver ShadowSilversea Cruises8:00 am – 6:00 pm388Book this day
Wed, Dec 30 4 ships in port · about 5,008 guests Busy day
Coral PrincessPrincess Cruises7:00 am – 5:00 pm2,000Book this day
Rhapsody Of The SeasRoyal Caribbean8:00 am – 5:00 pm1,996Book this day
Seven Seas MarinerRegent Seven Seas Cruises8:00 am – 6:00 pm700Book this day
Star PrideWindstar Cruises8:00 am – 5:00 pm312Book this day
Thu, Dec 31 3 ships in port · about 2,164 guests
RenaissanceAmbassador Cruise Line8:00 am – 6:00 pm1,358Book this day
Silver SpiritSilversea Cruises8:00 am – 5:00 pm636Book this day
Star FlyerStar ClippersTimes not published170Book this day

From published port schedules (source: Cruise Timetables). Times can change because of weather or itinerary changes, so check your cruise line app for the exact all-aboard time. Last updated November 10, 2026.

Book your St. Kitts tour for December 2026

Tell us your ship and date and we will confirm your spot, usually within 24 hours.

Book Your Tour

From $125 per person · pickup at Port Zante · back to your ship on time, guaranteed

Frequently asked questions

How many cruise ships are in St. Kitts in December 2026?

94 cruise ship calls are scheduled at Port Zante in December 2026, on 30 different days. The busiest day is Fri, Dec 11, 2026 with 6 ships in port.

Which cruise lines visit St. Kitts in December 2026?

Norwegian Cruise Line (8), Celebrity Cruises (8), Silversea Cruises (8), Seabourn (7), Star Clippers (6), MSC Cruises (6), AIDA (5), Royal Caribbean (5), Costa Cruises (5), Marella Cruises (5), Virgin Voyages (4), Explora Journeys (3), Windstar Cruises (3), Princess Cruises (3), Holland America Line (3), P&O Cruises (3), Azamara Cruises (2), TUI Cruises (2), Regent Seven Seas Cruises (2), Viking Cruises (1), Carnival Cruise Line (1), Crystal Cruises (1), Oceania Cruises (1), Cunard Line (1), Ambassador Cruise Line (1).

Can I book a St. Kitts tour for my port day in December 2026?

Yes. Tap Book this day next to your ship, or email us your ship and date. Our St. Kitts Photography Tour is about 4 hours with pickup at Port Zante, and we guarantee your return to the ship. Busy days fill up first, so book early.