2022 Christmas Cruises from Miami

If you’re planning on spending Christmas Day 2022 on a cruise, now is a good time to look into your available options.

A Christmas cruise is a great way to spend the holiday with friends and family – and you don’t have to do any of the preparation or cooking! Carnival, Celebrity, Disney, Norwegian, Oceania, and Royal Caribbean all have cruise departures from Miami, Florida for Christmas of 2022. Some of these cruises also include New Year’s Eve and New Years Day!

2022 Christmas Cruises from Miami, Florida

December 17 -28, 2022 – Oceania Insignia – 11 Night Cruise to Tortola, St. Johns (Antigua), Bridgetown (Barbados), Fort-de-France (Martinique), Gustavia (St. Barts), San Juan (Puerto Rico), Puerto Plata (Dominican Republic).

December 19 – 27, 2022- Carnival Celebration – 8 Night Cruise to Grand Turk (Turks & Caicos), Amber Cove (Dominican Republic), San Juan (Puerto Rico), and St. Thomas (US Virgin Islands).

December 19 – 29, 2022 – Celebrity Silhouette – 10 Night Cruise to Puerto Plata (Dominican Republic), San Juan (Puerto Rico), St. Croix (US Virgin Islands), St. Johns (Antigua), Basseterre (St. Kitts & Nevis), and Philipsburg (St. Maarten).

December 21 – 26, 2022 – Carnival Sunrise – 5 Night Cruise to Nassau (The Bahamas), Princes Cay (The Bahamas), and Grand Turk (Turks & Caicos)

December 21, 2022 – January 2, 2023 – Norwegian Pearl – 12 Night Panama Canal (Partial Transit) Cruise to Oranjestad (Aruba), Willemstad (Netherlands Antilles), Kralendijk (Netherlands Antilles), Santa Marta (Columbia), Cartagena (Columbia), Panama Canal Gatun Lake, Colon (Panama), and Puerto Limon (Costa Rica).

December 21 -30, 2022 – Royal Caribbean Grandeur of the Seas – 9 Night Cruise to Puerto Plata (Dominican Republic), Charlotte Amalie (St. Thomas), Castries (St. Lucia), Bridgetown (Barbados), and St. Johns (Antigua).

December 22 – 26, 2022 – Carnival Conquest – 4 Night Cruise to Key West (Florida) and Cozumel (Mexico)

December 22 – 27, 2022 – Celebrity Summit – 5 Night Cruise to Cozumel (Mexico) and George Town (Grand Cayman).

December 22 – 29, 2022 – Royal Caribbean Oasis of the Seas – 7 Night Cruise to Puerto Costa Maya (Mexico), Roatan (Honduras), Cozumel (Mexico), and Perfect Day CocoCay (The Bahamas)

December 23 – 31, 2022 – Carnival Freedom – 8 Night Cruise to Half Moon Cay (The Bahamas), Grand Turk (Turks & Caicos), Aruba, and Bonaire.

December 23 – 26, 2022 – Norwegian Sky – 3 Night Cruise to Great Stirrup Cay & Nassau, The Bahamas.

December 23, 2022 – January 3, 2023 – Norwegian Encore – 11 Night Cruise to Oranjestad (Aruba), Willemstad (Netherland Antilles), Kralendijk (Netherland Antilles), St Lucia (Saint Lucia), St Johns (Antigua), St Thomas (US Virgin Islands), and Puerto Plata (Dominican Republic)

December 23, 2022 – January 4, 2023 – Oceania Riviera – 12 Night Cruise to Tortola, Gustavia (St. Barts), Roseau (Dominica), St. Georges (Grenada), Bridgetown (Barbados), Pointe A Pitre (Guadeloupe), San Juan (Puerto Rico), and Puerto Plata (Dominican Republic)

December 23 – 26, 2022 – Royal Caribbean Freedom of the Seas – 3 Night Cruise to Perfect Day at CocoCay and Nassau, The Bahamas.

December 24 – 30, 2022 – Carnival Horizon – 6 Night Cruise to Ocho Rios (Jamaica), Grand Cayman (Cayman Islands), and Cozumel (Mexico).

December 24 – 29, 2022 – Disney Dream – 5 Night Cruise to George Town (Grand Cayman) and Castaway Cay (The Bahamas)

December 24 – 31, 2022 – Norwegian Bliss – 7 Night Cruise to Roatan Bay Islands (Honduras), Harvest Caye (Belize), Costa Maya (Mexico), and Cozumel (Mexico)

December 24 – December 31, 2022 – Royal Caribbean Symphony of the Seas – 7 Night Cruise to Philipsburg (St. Maarten), Charlotte Amalie (St. Thomas), and Perfect Day CocoCay (The Bahamas).

December 24, 2022 – January 2, 2023 – Royal Caribbean Explorer of the Seas – 9 Night Cruise to Philipsburg (St. Maarten), St. Johns (Antigua), Bridgetown (Barbados), and Basseterre (St Kitts & Nevis).