Carnival Cruise Line Christmas and New Year

Christmas cruises 2019, 2018, 2020 New Year's Eve

Rating:

Carnival Cruise Lines Christmas and New Year cruises are the best choice for an unforgettable "Fun Ship" Holiday vacation marked by some of the cheapest deals on medium- and big-sized ocean vessels.

Most Carnival Christmas offers are for Caribbean port and island destinations, operated with roundtrip departures mainly from Florida (Jacksonville, Tampa, Miami, Fort Lauderdale and Port Canaveral), also from Charleston SC, Galveston TX, New Orleans LA. Other popular Holiday destinations are California and Baja Mexico (US West Coast) out of Long Beach, and Australia New Zealand (out of Sydney and Melbourne).

Carnival Cruise Line Christmas and New Year - CruiseMapper

Next tables show all Carnival Christmas New Year cruise itineraries 2018-2019 as ships, departure ports, call ports (dates and arrival / departure times) and regions.

All Carnival Cruise Line Christmas and New Year cruise offers listed here are just itineraries and not cruise deals for sale. Vessels are ordered alphabetically. Comparing all the ships in the Carnival Cruise Line fleet is a most convenient way to select the best for you Holiday voyages as departures (homeports, dates), destinations (regions, visited countries), itineraries (ports of call, arrival dates, port times) and also to compare cruise prices.

CruiseMapper shows cruise prices per person. These are only indicative fares on the ship's lowest category staterooms. All rates are based on double occupancy (twin share) and don't include cruise line or travel agency promotions, group booking rates or any other special offers and discounts.

Departure
Itinerary ports
Sydney cruise port

17 December 201810 days, round-trip Pacific Islands From Sydney
Christmas Cruise
Prices starting
from $1549
show itinerary map
17 Dec      Departing from Sydney, NSW Australia   
20 Dec 08:00 - 17:00     Noumea, Grande Terre island, New Caledonia   
21 Dec 08:00 - 17:00     Mystery Island, Aneityum, Vanuatu   
22 Dec 08:00 - 17:00     Mare Island, Tadine, New Caledonia   
23 Dec 08:00 - 17:00     Lifou Island, New Caledonia   
27 Dec      Arriving in Sydney, NSW Australia   

x
Sydney cruise port

19 December 20189 days, round-trip Pacific Islands From Sydney
Christmas Cruise
Prices starting
from $1449
show itinerary map
19 Dec      Departing from Sydney, NSW Australia   
22 Dec 08:00 - 17:00     Isle of Pines, New Caledonia   
23 Dec 08:00 - 17:00     Mare Island, Tadine, New Caledonia   
24 Dec 08:00 - 17:00     Lifou Island, New Caledonia   
28 Dec      Arriving in Sydney, NSW Australia   

x
Bridgetown cruise port

19 December 20187 days, round-trip Southern Caribbean
Christmas Cruise
Prices starting
from $789
show itinerary map
19 Dec      Departing from Bridgetown, Barbados   
20 Dec 08:00 - 17:00     Castries, St Lucia Island   
21 Dec 08:00 - 17:00     Basseterre, St Kitts Island   
22 Dec 07:00 - 17:00     Philipsburg, St Maarten Island, Dutch Antilles   
23 Dec 07:00 - 21:00     San Juan, Puerto Rico   
24 Dec 07:00 - 17:00     Saint Thomas Island, Charlotte Amalie, USVI   
26 Dec      Arriving in Bridgetown, Barbados   

x
Mobile cruise port

20 December 20184 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $373
show itinerary map
20 Dec      Departing from Mobile, Alabama   
22 Dec 08:00 - 16:00     Cozumel, Mexico   
24 Dec      Arriving in Mobile, Alabama   

x
Galveston cruise port

20 December 20184 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $454
show itinerary map
20 Dec      Departing from Galveston, Texas   
22 Dec 09:00 - 18:00     Cozumel, Mexico   
24 Dec      Arriving in Galveston, Texas   

x
Miami cruise port

21 December 20183 days, round-trip The Bahamas
Christmas Cruise
Prices starting
from $264
show itinerary map
21 Dec      Departing from Miami, Florida   
22 Dec 10:00 - 22 Dec     Nassau, New Providence Island, Bahamas   
24 Dec      Arriving in Miami, Florida   

x
Los Angeles cruise port

21 December 20183 days, round-trip Baja Mexico
Christmas Cruise
Prices starting
from $279
show itinerary map
21 Dec      Departing from Los Angeles, Long Beach, California   
23 Dec 08:00 - 18:00     Ensenada, Baja California Mexico   
24 Dec      Arriving in Los Angeles, Long Beach, California   

x
Port Canaveral cruise port

22 December 20188 days, round-trip Eastern Caribbean
Christmas Cruise
Prices starting
from $969
show itinerary map
22 Dec      Departing from Port Canaveral, Orlando, Florida   
24 Dec 08:00 - 16:00     Grand Turk Island   
25 Dec 13:00 - 20:00     San Juan, Puerto Rico   
26 Dec 10:00 - 20:00     Basseterre, St Kitts Island   
27 Dec 08:00 - 17:00     Philipsburg, St Maarten Island, Dutch Antilles   
30 Dec      Arriving in Port Canaveral, Orlando, Florida   

x
Galveston cruise port

22 December 20187 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $834
show itinerary map
22 Dec      Departing from Galveston, Texas   
24 Dec 09:00 - 17:00     Cozumel, Mexico   
25 Dec 09:00 - 19:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
26 Dec 08:00 - 17:00     Belize City   
29 Dec      Arriving in Galveston, Texas   

x
Tampa cruise port

22 December 20185 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $639
show itinerary map
22 Dec      Departing from Tampa, Florida   
24 Dec 11:00 - 19:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
25 Dec 11:00 - 20:00     Cozumel, Mexico   
27 Dec      Arriving in Tampa, Florida   

x
New Orleans cruise port

22 December 20185 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $574
show itinerary map
22 Dec      Departing from New Orleans, Louisiana   
24 Dec 08:00 - 17:00     Cozumel, Mexico   
25 Dec 09:00 - 17:00     Progreso, Mexico   
27 Dec      Arriving in New Orleans, Louisiana   

x
Charleston cruise port

22 December 20185 days, round-trip The Bahamas
Christmas Cruise
Prices starting
from $689
show itinerary map
22 Dec      Departing from Charleston, South Carolina   
24 Dec 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
25 Dec 08:00 - 17:00     Freeport, Grand Bahama Island   
27 Dec      Arriving in Charleston, South Carolina   

x
Port Canaveral cruise port

22 December 20187 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $839
show itinerary map
22 Dec      Departing from Port Canaveral, Orlando, Florida   
24 Dec 12:00 - 20:00     Costa Maya, Mexico   
25 Dec 08:00 - 17:00     Belize City   
26 Dec 07:00 - 17:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
27 Dec 08:00 - 17:00     Cozumel, Mexico   
29 Dec      Arriving in Port Canaveral, Orlando, Florida   

x
Los Angeles cruise port

22 December 20187 days, round-trip Mexican Riviera
Christmas Cruise
Prices starting
from $719
show itinerary map
22 Dec      Departing from Los Angeles, Long Beach, California   
24 Dec 10:00 - 16:00     Cabo San Lucas, Baja California Mexico   
26 Dec 09:00 - 21:00     Puerto Vallarta, Mexico Riviera   
29 Dec      Arriving in Los Angeles, Long Beach, California   

x
Fort Lauderdale cruise port

22 December 20188 days, round-trip Southern Caribbean
Christmas Cruise
Prices starting
from $838
show itinerary map
22 Dec      Departing from Fort Lauderdale, Port Everglades, Florida   
23 Dec 09:00 - 16:00     Princess Cays, Bahamas private island   
24 Dec 12:00 - 19:00     Grand Turk Island   
26 Dec 10:00 - 23:00     Willemstad, Curacao Island, Dutch Antilles   
27 Dec 08:00 - 16:00     Oranjestad, Aruba Island, Dutch Antilles   
30 Dec      Arriving in Fort Lauderdale, Port Everglades, Florida   

x
Miami cruise port

22 December 20187 days, round-trip Eastern Caribbean
Christmas Cruise
Prices starting
from $739
show itinerary map
22 Dec      Departing from Miami, Florida   
24 Dec 07:00 - 15:00     Amber Cove, Puerto Plata, Dominican Republic   
25 Dec 11:00 - 19:00     Saint Thomas Island, Charlotte Amalie, USVI   
26 Dec 07:00 - 15:00     San Juan, Puerto Rico   
27 Dec 11:00 - 17:00     Grand Turk Island   
29 Dec      Arriving in Miami, Florida   

x
Jacksonville cruise port

22 December 20185 days, round-trip The Bahamas
Christmas Cruise
Prices starting
from $634
show itinerary map
22 Dec      Departing from Jacksonville, JAXPORT, Florida   
24 Dec 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
25 Dec 08:00 - 16:00     Half Moon Cay, Bahamas private island   
27 Dec      Arriving in Jacksonville, JAXPORT, Florida   

x
Miami cruise port

22 December 20185 days, round-trip Eastern Caribbean
Christmas Cruise
Prices starting
from $644
show itinerary map
22 Dec      Departing from Miami, Florida   
24 Dec 09:00 - 17:00     Amber Cove, Puerto Plata, Dominican Republic   
25 Dec 08:00 - 16:00     Grand Turk Island   
27 Dec      Arriving in Miami, Florida   

x
Baltimore cruise port

23 December 20187 days, round-trip The Bahamas
Christmas Cruise
Prices starting
from $1039
show itinerary map
23 Dec      Departing from Baltimore, Maryland   
26 Dec 08:00 - 17:00     Princess Cays, Bahamas private island   
27 Dec 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
28 Dec 07:00 - 13:00     Freeport, Grand Bahama Island   
30 Dec      Arriving in Baltimore, Maryland   

x
Miami cruise port

23 December 20186 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $789
show itinerary map
23 Dec      Departing from Miami, Florida   
25 Dec 09:00 - 17:00     Ocho Rios, Jamaica   
26 Dec 08:00 - 16:00     George Town, Grand Cayman Island   
27 Dec 10:00 - 18:00     Cozumel, Mexico   
29 Dec      Arriving in Miami, Florida   

x
New Orleans cruise port

23 December 20187 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $794
show itinerary map
23 Dec      Departing from New Orleans, Louisiana   
26 Dec 08:00 - 17:00     Montego Bay, Jamaica   
27 Dec 07:00 - 16:00     George Town, Grand Cayman Island   
28 Dec 10:00 - 18:00     Cozumel, Mexico   
30 Dec      Arriving in New Orleans, Louisiana   

x
Tampa cruise port

23 December 20187 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $794
show itinerary map
23 Dec      Departing from Tampa, Florida   
25 Dec 08:00 - 17:00     Cozumel, Mexico   
26 Dec 08:00 - 17:00     Belize City   
27 Dec 08:00 - 15:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
28 Dec 10:00 - 18:00     George Town, Grand Cayman Island   
30 Dec      Arriving in Tampa, Florida   

x
Port Canaveral cruise port

23 December 20184 days, round-trip The Bahamas
Christmas Cruise
Prices starting
from $559
show itinerary map
23 Dec      Departing from Port Canaveral, Orlando, Florida   
25 Dec 08:00 - 17:00     Princess Cays, Bahamas private island   
26 Dec 08:00 - 17:00     Freeport, Grand Bahama Island   
27 Dec      Arriving in Port Canaveral, Orlando, Florida   

x
Miami cruise port

23 December 20187 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $744
show itinerary map
23 Dec      Departing from Miami, Florida   
25 Dec 08:00 - 17:00     Cozumel, Mexico   
26 Dec 08:00 - 17:00     Belize City   
27 Dec 07:00 - 15:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
28 Dec 10:00 - 18:00     George Town, Grand Cayman Island   
30 Dec      Arriving in Miami, Florida   

x
Galveston cruise port

23 December 20187 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $869
show itinerary map
23 Dec      Departing from Galveston, Texas   
26 Dec 06:00 - 18:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
27 Dec 08:00 - 17:00     Belize City   
28 Dec 08:00 - 16:00     Cozumel, Mexico   
30 Dec      Arriving in Galveston, Texas   

x
San Juan cruise port

23 December 20187 days, round-trip Southern Caribbean
Christmas Cruise
Prices starting
from $669
show itinerary map
23 Dec      Departing from San Juan, Puerto Rico   
24 Dec 07:00 - 17:00     Saint Thomas Island, Charlotte Amalie, USVI   
26 Dec 08:00 - 17:00     Bridgetown, Barbados   
27 Dec 08:00 - 17:00     Castries, St Lucia Island   
28 Dec 08:00 - 17:00     Basseterre, St Kitts Island   
29 Dec 07:00 - 17:00     Philipsburg, St Maarten Island, Dutch Antilles   
30 Dec      Arriving in San Juan, Puerto Rico   

x
Los Angeles cruise port

23 December 20184 days, round-trip Baja Mexico
Christmas Cruise
Prices starting
from $474
show itinerary map
23 Dec      Departing from Los Angeles, Long Beach, California   
24 Dec 07:00 - 16:00     Santa Catalina Island, California   
25 Dec 08:00 - 18:00     Ensenada, Baja California Mexico   
27 Dec      Arriving in Los Angeles, Long Beach, California   

x
Miami cruise port

24 December 20184 days, round-trip The Bahamas
Christmas Cruise
Prices starting
from $459
show itinerary map
24 Dec      Departing from Miami, Florida   
26 Dec 08:00 - 16:00     Half Moon Cay, Bahamas private island   
27 Dec 08:00 - 16:00     Nassau, New Providence Island, Bahamas   
28 Dec      Arriving in Miami, Florida   

x
Los Angeles cruise port

24 December 20184 days, round-trip Baja Mexico
Christmas Cruise
Prices starting
from $464
show itinerary map
24 Dec      Departing from Los Angeles, Long Beach, California   
25 Dec 07:00 - 16:00     Santa Catalina Island, California   
26 Dec 08:00 - 18:00     Ensenada, Baja California Mexico   
28 Dec      Arriving in Los Angeles, Long Beach, California   

x
Galveston cruise port

24 December 20185 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $708
show itinerary map
24 Dec      Departing from Galveston, Texas   
26 Dec 09:00 - 18:00     Cozumel, Mexico   
27 Dec 10:00 - 18:00     Progreso, Mexico   
29 Dec      Arriving in Galveston, Texas   

x
Mobile cruise port

24 December 20185 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $549
show itinerary map
24 Dec      Departing from Mobile, Alabama   
26 Dec 08:00 - 16:00     Progreso, Mexico   
27 Dec 09:00 - 17:00     Cozumel, Mexico   
29 Dec      Arriving in Mobile, Alabama   

x
Charleston cruise port

27 December 20184 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $669
show itinerary map
27 Dec      Departing from Charleston, South Carolina   
29 Dec 09:00 - 17:00     Nassau, New Providence Island, Bahamas   
31 Dec      Arriving in Charleston, South Carolina   

x
Tampa cruise port

27 December 20184 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $524
show itinerary map
27 Dec      Departing from Tampa, Florida   
29 Dec 08:00 - 18:00     Cozumel, Mexico   
31 Dec      Arriving in Tampa, Florida   

x
Miami cruise port

27 December 20184 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $469
show itinerary map
27 Dec      Departing from Miami, Florida   
28 Dec 07:00 - 13:00     Key West, Florida   
29 Dec 12:00 - 22:00     Cozumel, Mexico   
31 Dec      Arriving in Miami, Florida   

x
New Orleans cruise port

27 December 20184 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $589
show itinerary map
27 Dec      Departing from New Orleans, Louisiana   
29 Dec 07:00 - 16:00     Cozumel, Mexico   
31 Dec      Arriving in New Orleans, Louisiana   

x
Sydney cruise port

27 December 201812 days, round-trip Pacific Islands From Sydney
New Year Cruise
Prices starting
from $1989
show itinerary map
27 Dec      Departing from Sydney, NSW Australia   
30 Dec 08:00 - 17:00     Noumea, Grande Terre island, New Caledonia   
31 Dec 08:00 - 17:00     Mystery Island, Aneityum, Vanuatu   
08 Jan 06:00 - 02:00     Sydney, NSW Australia   
05 Jan 08:00 - 17:00     Isle of Pines, New Caledonia   
03 Jan 07:00 - 18:00     Port Denarau, Nadi, Fiji   
02 Jan      Arriving in Suva, Fiji   

x
Jacksonville cruise port

27 December 20184 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $629
show itinerary map
27 Dec      Departing from Jacksonville, JAXPORT, Florida   
28 Dec 13:00 - 19:00     Freeport, Grand Bahama Island   
29 Dec 09:00 - 18:00     Princess Cays, Bahamas private island   
31 Dec      Arriving in Jacksonville, JAXPORT, Florida   

x
Miami cruise port

28 December 20183 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $329
show itinerary map
28 Dec      Departing from Miami, Florida   
29 Dec 10:00 - 29 Dec     Nassau, New Providence Island, Bahamas   
31 Dec      Arriving in Miami, Florida   

x
Los Angeles cruise port

28 December 20183 days, round-trip Baja Mexico
New Year Cruise
Prices starting
from $339
show itinerary map
28 Dec      Departing from Los Angeles, Long Beach, California   
30 Dec 08:00 - 18:00     Ensenada, Baja California Mexico   
31 Dec      Arriving in Los Angeles, Long Beach, California   

x
Sydney cruise port

28 December 201810 days, round-trip Pacific Islands From Sydney
New Year Cruise
Prices starting
from $1999
show itinerary map
28 Dec      Departing from Sydney, NSW Australia   
07 Jan 06:00 - 02:00     Sydney, NSW Australia   
04 Jan 08:00 - 17:00     Noumea, Grande Terre island, New Caledonia   
03 Jan 08:00 - 17:00     Lifou Island, New Caledonia   
02 Jan 08:00 - 18:00     Port Vila, Efate Island, Vanuatu   
01 Jan      Arriving in Mystery Island, Aneityum, Vanuatu   

x
Galveston cruise port

29 December 20185 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $754
show itinerary map
29 Dec      Departing from Galveston, Texas   
31 Dec 09:00 - 18:00     Cozumel, Mexico   
03 Jan 08:00 - 02:00     Galveston, Texas   
01 Jan      Arriving in Progreso, Mexico   

x
Galveston cruise port

29 December 20187 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $864
show itinerary map
29 Dec      Departing from Galveston, Texas   
31 Dec 09:00 - 18:00     Cozumel, Mexico   
05 Jan 08:00 - 02:00     Galveston, Texas   
02 Jan 08:00 - 18:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
01 Jan      Arriving in Belize City   

x
Los Angeles cruise port

29 December 20187 days, round-trip Mexican Riviera
New Year Cruise
Prices starting
from $859
show itinerary map
29 Dec      Departing from Los Angeles, Long Beach, California   
31 Dec 10:00 - 19:00     Cabo San Lucas, Baja California Mexico   
05 Jan 09:00 - 02:00     Los Angeles, Long Beach, California   
02 Jan 08:00 - 20:00     Puerto Vallarta, Mexico Riviera   
01 Jan      Arriving in Mazatlan, Mexico Riviera   

x
Mobile cruise port

29 December 20185 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $584
show itinerary map
29 Dec      Departing from Mobile, Alabama   
31 Dec 08:00 - 16:00     Progreso, Mexico   
03 Jan 08:00 - 02:00     Mobile, Alabama   
01 Jan      Arriving in Cozumel, Mexico   

x
Port Canaveral cruise port

29 December 20187 days, round-trip Eastern Caribbean
New Year Cruise
Prices starting
from $974
show itinerary map
29 Dec      Departing from Port Canaveral, Orlando, Florida   
31 Dec 09:00 - 16:00     Amber Cove, Puerto Plata, Dominican Republic   
05 Jan 08:00 - 02:00     Port Canaveral, Orlando, Florida   
03 Jan 12:00 - 18:00     Grand Turk Island   
02 Jan 08:00 - 16:00     San Juan, Puerto Rico   
01 Jan      Arriving in Saint Thomas Island, Charlotte Amalie, USVI   

x
Miami cruise port

29 December 20188 days, round-trip Southern Caribbean
New Year Cruise
Prices starting
from $1209
show itinerary map
29 Dec      Departing from Miami, Florida   
31 Dec 07:00 - 14:00     Grand Turk Island   
06 Jan 08:00 - 02:00     Miami, Florida   
03 Jan 08:00 - 16:00     Oranjestad, Aruba Island, Dutch Antilles   
02 Jan 13:00 - 22:00     Willemstad, Curacao Island, Dutch Antilles   
01 Jan      Arriving in La Romana, Dominican Republic   

x
Miami cruise port

29 December 20187 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $809
show itinerary map
29 Dec      Departing from Miami, Florida   
31 Dec 07:00 - 15:00     George Town, Grand Cayman Island   
05 Jan 08:00 - 02:00     Miami, Florida   
03 Jan 08:00 - 17:00     Cozumel, Mexico   
02 Jan 08:00 - 17:00     Belize City   
01 Jan      Arriving in Roatan Island, Mahogany Bay-Coxen Hole, Honduras   

x
San Juan cruise port

30 December 20187 days, round-trip Southern Caribbean
New Year Cruise
Prices starting
from $784
show itinerary map
30 Dec      Departing from San Juan, Puerto Rico   
31 Dec 07:00 - 17:00     Saint Thomas Island, Charlotte Amalie, USVI   
06 Jan 07:00 - 02:00     San Juan, Puerto Rico   
05 Jan 07:00 - 17:00     Philipsburg, St Maarten Island, Dutch Antilles   
04 Jan 08:00 - 17:00     Basseterre, St Kitts Island   
03 Jan 08:00 - 17:00     Castries, St Lucia Island   
02 Jan      Arriving in Bridgetown, Barbados   

x
Tampa cruise port

30 December 20187 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $799
show itinerary map
30 Dec      Departing from Tampa, Florida   
06 Jan 08:00 - 02:00     Tampa, Florida   
04 Jan 10:00 - 18:00     George Town, Grand Cayman Island   
03 Jan 08:00 - 15:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
02 Jan 08:00 - 17:00     Belize City   
01 Jan      Arriving in Cozumel, Mexico   

x
Miami cruise port

30 December 20187 days, round-trip Eastern Caribbean
New Year Cruise
Prices starting
from $819
show itinerary map
30 Dec      Departing from Miami, Florida   
06 Jan 08:00 - 02:00     Miami, Florida   
04 Jan 10:00 - 18:00     Amber Cove, Puerto Plata, Dominican Republic   
03 Jan 07:00 - 15:00     Saint Thomas Island, Charlotte Amalie, USVI   
02 Jan 13:00 - 21:00     San Juan, Puerto Rico   
01 Jan      Arriving in Grand Turk Island   

x
Fort Lauderdale cruise port

30 December 20186 days, round-trip Eastern Caribbean
New Year Cruise
Prices starting
from $768
show itinerary map
30 Dec      Departing from Fort Lauderdale, Port Everglades, Florida   
31 Dec 09:00 - 17:00     Nassau, New Providence Island, Bahamas   
05 Jan 08:00 - 02:00     Fort Lauderdale, Port Everglades, Florida   
03 Jan 08:00 - 16:00     Amber Cove, Puerto Plata, Dominican Republic   
02 Jan 11:00 - 19:00     Grand Turk Island   
01 Jan      Arriving in Half Moon Cay, Bahamas private island   

x
Galveston cruise port

30 December 20187 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $894
show itinerary map
30 Dec      Departing from Galveston, Texas   
06 Jan 08:00 - 02:00     Galveston, Texas   
04 Jan 09:00 - 17:00     Cozumel, Mexico   
03 Jan 07:00 - 15:00     George Town, Grand Cayman Island   
02 Jan      Arriving in Montego Bay, Jamaica   

x
Baltimore cruise port

30 December 20187 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $809
show itinerary map
30 Dec      Departing from Baltimore, Maryland   
06 Jan 10:00 - 02:00     Baltimore, Maryland   
04 Jan 07:00 - 13:00     Freeport, Grand Bahama Island   
03 Jan 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
02 Jan      Arriving in Princess Cays, Bahamas private island   

x
Port Canaveral cruise port

30 December 20185 days, round-trip Eastern Caribbean
New Year Cruise
Prices starting
from $774
show itinerary map
30 Dec      Departing from Port Canaveral, Orlando, Florida   
04 Jan 08:00 - 02:00     Port Canaveral, Orlando, Florida   
02 Jan 08:00 - 16:00     Grand Turk Island   
01 Jan      Arriving in Amber Cove, Puerto Plata, Dominican Republic   

x
Los Angeles cruise port

30 December 20184 days, round-trip Baja Mexico
New Year Cruise
Prices starting
from $579
show itinerary map
30 Dec      Departing from Los Angeles, Long Beach, California   
31 Dec 07:00 - 16:00     Santa Catalina Island, California   
03 Jan 07:00 - 02:00     Los Angeles, Long Beach, California   
01 Jan      Arriving in Ensenada, Baja California Mexico   

x
Port Canaveral cruise port

30 December 20184 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $599
show itinerary map
30 Dec      Departing from Port Canaveral, Orlando, Florida   
03 Jan 08:00 - 02:00     Port Canaveral, Orlando, Florida   
02 Jan 08:00 - 17:00     Freeport, Grand Bahama Island   
01 Jan      Arriving in Nassau, New Providence Island, Bahamas   

x
New Orleans cruise port

30 December 20187 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $719
show itinerary map
30 Dec      Departing from New Orleans, Louisiana   
06 Jan 08:00 - 02:00     New Orleans, Louisiana   
04 Jan 07:00 - 17:00     Cozumel, Mexico   
03 Jan 08:00 - 17:00     Belize City   
02 Jan      Arriving in Roatan Island, Mahogany Bay-Coxen Hole, Honduras   

x
Jacksonville cruise port

31 December 20185 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $579
show itinerary map
31 Dec      Departing from Jacksonville, JAXPORT, Florida   
05 Jan 08:00 - 02:00     Jacksonville, JAXPORT, Florida   
03 Jan 08:00 - 17:00     Princess Cays, Bahamas private island   
02 Jan      Arriving in Nassau, New Providence Island, Bahamas   

x
Charleston cruise port

31 December 20186 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $674
show itinerary map
31 Dec      Departing from Charleston, South Carolina   
06 Jan 08:00 - 02:00     Charleston, South Carolina   
04 Jan 08:00 - 16:00     Half Moon Cay, Bahamas private island   
03 Jan 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
02 Jan      Arriving in Freeport, Grand Bahama Island   

x
Tampa cruise port

31 December 20185 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $629
show itinerary map
31 Dec      Departing from Tampa, Florida   
05 Jan 08:00 - 02:00     Tampa, Florida   
03 Jan 10:00 - 20:00     Cozumel, Mexico   
02 Jan      Arriving in George Town, Grand Cayman Island   

x
Miami cruise port

31 December 20185 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $609
show itinerary map
31 Dec      Departing from Miami, Florida   
05 Jan 08:00 - 02:00     Miami, Florida   
03 Jan 09:00 - 16:00     George Town, Grand Cayman Island   
02 Jan      Arriving in Ocho Rios, Jamaica   

x
Miami cruise port

31 December 20184 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $504
show itinerary map
31 Dec      Departing from Miami, Florida   
04 Jan 08:00 - 02:00     Miami, Florida   
02 Jan 12:00 - 22:00     Cozumel, Mexico   
01 Jan      Arriving in Key West, Florida   

x
Los Angeles cruise port

31 December 20184 days, round-trip Baja Mexico
New Year Cruise
Prices starting
from $514
show itinerary map
31 Dec      Departing from Los Angeles, Long Beach, California   
04 Jan 07:00 - 02:00     Los Angeles, Long Beach, California   
02 Jan 08:00 - 18:00     Ensenada, Baja California Mexico   
01 Jan      Arriving in Santa Catalina Island, California   

x
New Orleans cruise port

31 December 20185 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $559
show itinerary map
31 Dec      Departing from New Orleans, Louisiana   
05 Jan 08:00 - 02:00     New Orleans, Louisiana   
03 Jan 09:00 - 17:00     Progreso, Mexico   
02 Jan      Arriving in Cozumel, Mexico   

x
Sydney cruise port

18 December 201912 days, round-trip Pacific Islands From Sydney
Christmas Cruise
Prices starting
from $2349
show itinerary map
18 Dec      Departing from Sydney, NSW Australia   
21 Dec 08:00 - 17:00     Noumea, Grande Terre island, New Caledonia   
23 Dec 07:00 - 18:00     Port Denarau, Nadi, Fiji   
24 Dec 08:00 - 17:00     Suva, Fiji   
26 Dec 08:00 - 17:00     Mystery Island, Aneityum, Vanuatu   
27 Dec 08:00 - 17:00     Isle of Pines, New Caledonia   
30 Dec      Arriving in Sydney, NSW Australia   

x
Bridgetown cruise port

20 December 20197 days, round-trip Southern Caribbean
Christmas Cruise
Prices starting
from $959
show itinerary map
20 Dec      Departing from Bridgetown, Barbados   
22 Dec 07:00 - 21:00     San Juan, Puerto Rico   
23 Dec 07:00 - 17:00     Saint Thomas Island, Charlotte Amalie, USVI   
24 Dec 08:00 - 17:00     Philipsburg, St Maarten Island, Dutch Antilles   
25 Dec 08:00 - 17:00     Basseterre, St Kitts Island   
26 Dec 08:00 - 17:00     Castries, St Lucia Island   
27 Dec      Arriving in Bridgetown, Barbados   

x
Fort Lauderdale cruise port

21 December 20198 days, round-trip Southern Caribbean
Christmas Cruise
Prices starting
from $899
show itinerary map
21 Dec      Departing from Fort Lauderdale, Port Everglades, Florida   
23 Dec 07:00 - 14:00     Grand Turk Island   
24 Dec 09:00 - 16:00     La Romana, Dominican Republic   
25 Dec 13:00 - 23:00     Willemstad, Curacao Island, Dutch Antilles   
26 Dec 08:00 - 16:00     Oranjestad, Aruba Island, Dutch Antilles   
29 Dec      Arriving in Fort Lauderdale, Port Everglades, Florida   

x
Miami cruise port

21 December 20197 days, round-trip Eastern Caribbean
Christmas Cruise
Prices starting
from $709
show itinerary map
21 Dec      Departing from Miami, Florida   
23 Dec 08:00 - 16:00     Grand Turk Island   
24 Dec 13:00 - 21:00     San Juan, Puerto Rico   
25 Dec 07:00 - 15:00     Saint Thomas Island, Charlotte Amalie, USVI   
26 Dec 10:00 - 18:00     Amber Cove, Puerto Plata, Dominican Republic   
28 Dec      Arriving in Miami, Florida   

x
Galveston cruise port

21 December 20197 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $1029
show itinerary map
21 Dec      Departing from Galveston, Texas   
24 Dec 08:00 - 18:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
25 Dec 08:00 - 17:00     Belize City   
26 Dec 08:00 - 16:00     Cozumel, Mexico   
28 Dec      Arriving in Galveston, Texas   

x
Miami cruise port

21 December 20195 days, round-trip Eastern Caribbean
Christmas Cruise
Prices starting
from $559
show itinerary map
21 Dec      Departing from Miami, Florida   
22 Dec 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
23 Dec 07:00 - 15:00     Half Moon Cay, Bahamas private island   
24 Dec 11:00 - 17:00     Grand Turk Island   
26 Dec      Arriving in Miami, Florida   

x
Los Angeles cruise port

21 December 20197 days, round-trip Mexican Riviera
Christmas Cruise
Prices starting
from $944
show itinerary map
21 Dec      Departing from Los Angeles, Long Beach, California   
23 Dec 10:00 - 19:00     Cabo San Lucas, Baja California Mexico   
24 Dec 08:00 - 17:00     Mazatlan, Mexico Riviera   
25 Dec 08:00 - 20:00     Puerto Vallarta, Mexico Riviera   
28 Dec      Arriving in Los Angeles, Long Beach, California   

x
New Orleans cruise port

21 December 20195 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $539
show itinerary map
21 Dec      Departing from New Orleans, Louisiana   
23 Dec 08:00 - 17:00     Cozumel, Mexico   
24 Dec 09:00 - 17:00     Progreso, Mexico   
26 Dec      Arriving in New Orleans, Louisiana   

x
Tampa cruise port

21 December 20195 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $584
show itinerary map
21 Dec      Departing from Tampa, Florida   
23 Dec 08:00 - 15:00     George Town, Grand Cayman Island   
24 Dec 10:00 - 20:00     Cozumel, Mexico   
26 Dec      Arriving in Tampa, Florida   

x
Jacksonville cruise port

21 December 20195 days, round-trip The Bahamas
Christmas Cruise
Prices starting
from $489
show itinerary map
21 Dec      Departing from Jacksonville, JAXPORT, Florida   
23 Dec 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
24 Dec 08:00 - 17:00     Princess Cays, Bahamas private island   
26 Dec      Arriving in Jacksonville, JAXPORT, Florida   

x
Port Canaveral cruise port

21 December 20197 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $869
show itinerary map
21 Dec      Departing from Port Canaveral, Orlando, Florida   
23 Dec 09:00 - 18:00     Cozumel, Mexico   
24 Dec 08:00 - 17:00     Belize City   
25 Dec 09:00 - 18:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
26 Dec 07:00 - 14:00     Costa Maya, Mexico   
28 Dec      Arriving in Port Canaveral, Orlando, Florida   

x
Los Angeles cruise port

22 December 20194 days, round-trip Baja Mexico
Christmas Cruise
Prices starting
from $419
show itinerary map
22 Dec      Departing from Los Angeles, Long Beach, California   
23 Dec 07:00 - 16:00     Santa Catalina Island, California   
24 Dec 08:00 - 18:00     Ensenada, Baja California Mexico   
26 Dec      Arriving in Los Angeles, Long Beach, California   

x
New Orleans cruise port

22 December 20197 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $759
show itinerary map
22 Dec      Departing from New Orleans, Louisiana   
24 Dec 08:00 - 18:00     Cozumel, Mexico   
25 Dec 08:00 - 17:00     Costa Maya, Mexico   
26 Dec 09:00 - 17:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
29 Dec      Arriving in New Orleans, Louisiana   

x
Baltimore cruise port

22 December 20197 days, round-trip The Bahamas
Christmas Cruise
Prices starting
from $859
show itinerary map
22 Dec      Departing from Baltimore, Maryland   
25 Dec 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
26 Dec 08:00 - 17:00     Princess Cays, Bahamas private island   
27 Dec 07:00 - 13:00     Freeport, Grand Bahama Island   
29 Dec      Arriving in Baltimore, Maryland   

x
Tampa cruise port

22 December 20197 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $799
show itinerary map
22 Dec      Departing from Tampa, Florida   
24 Dec 07:00 - 15:00     George Town, Grand Cayman Island   
25 Dec 10:00 - 18:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
26 Dec 08:00 - 17:00     Belize City   
27 Dec 08:00 - 17:00     Cozumel, Mexico   
29 Dec      Arriving in Tampa, Florida   

x
Miami cruise port

22 December 20196 days, round-trip Eastern Caribbean
Christmas Cruise
Prices starting
from $809
show itinerary map
22 Dec      Departing from Miami, Florida   
23 Dec 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
25 Dec 08:00 - 17:00     Amber Cove, Puerto Plata, Dominican Republic   
26 Dec 08:00 - 17:00     Grand Turk Island   
28 Dec      Arriving in Miami, Florida   

x
San Juan cruise port

22 December 20197 days, round-trip Southern Caribbean
Christmas Cruise
Prices starting
from $689
show itinerary map
22 Dec      Departing from San Juan, Puerto Rico   
23 Dec 07:00 - 17:00     Saint Thomas Island, Charlotte Amalie, USVI   
24 Dec 08:00 - 17:00     Philipsburg, St Maarten Island, Dutch Antilles   
25 Dec 08:00 - 17:00     Basseterre, St Kitts Island   
26 Dec 08:00 - 17:00     Castries, St Lucia Island   
27 Dec 08:00 - 17:00     Bridgetown, Barbados   
29 Dec      Arriving in San Juan, Puerto Rico   

x
Galveston cruise port

22 December 20197 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $829
show itinerary map
22 Dec      Departing from Galveston, Texas   
25 Dec 09:00 - 18:00     Montego Bay, Jamaica   
26 Dec 07:00 - 16:00     George Town, Grand Cayman Island   
27 Dec 10:00 - 18:00     Cozumel, Mexico   
29 Dec      Arriving in Galveston, Texas   

x
San Diego cruise port

22 December 20195 days, round-trip Baja Mexico
Christmas Cruise
Prices starting
from $589
show itinerary map
22 Dec      Departing from San Diego, California   
24 Dec 09:00 - 16:00     Cabo San Lucas, Baja California Mexico   
27 Dec      Arriving in San Diego, California   

x
Mobile cruise port

23 December 20195 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $519
show itinerary map
23 Dec      Departing from Mobile, Alabama   
25 Dec 08:00 - 16:00     Cozumel, Mexico   
26 Dec 08:00 - 16:00     Progreso, Mexico   
28 Dec      Arriving in Mobile, Alabama   

x
Port Canaveral cruise port

23 December 20195 days, round-trip Eastern Caribbean
Christmas Cruise
Prices starting
from $544
show itinerary map
23 Dec      Departing from Port Canaveral, Orlando, Florida   
25 Dec 10:00 - 18:00     Amber Cove, Puerto Plata, Dominican Republic   
26 Dec 08:00 - 16:00     Grand Turk Island   
28 Dec      Arriving in Port Canaveral, Orlando, Florida   

x
Miami cruise port

23 December 20194 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $509
show itinerary map
23 Dec      Departing from Miami, Florida   
24 Dec 07:00 - 13:00     Key West, Florida   
25 Dec 12:00 - 22:00     Cozumel, Mexico   
27 Dec      Arriving in Miami, Florida   

x
Charleston cruise port

23 December 20195 days, round-trip The Bahamas
Christmas Cruise
Prices starting
from $599
show itinerary map
23 Dec      Departing from Charleston, South Carolina   
25 Dec 09:00 - 17:00     Half Moon Cay, Bahamas private island   
26 Dec 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
28 Dec      Arriving in Charleston, South Carolina   

x
Los Angeles cruise port

23 December 20194 days, round-trip Baja Mexico
Christmas Cruise
Prices starting
from $414
show itinerary map
23 Dec      Departing from Los Angeles, Long Beach, California   
24 Dec 07:00 - 16:00     Santa Catalina Island, California   
25 Dec 08:00 - 18:00     Ensenada, Baja California Mexico   
27 Dec      Arriving in Los Angeles, Long Beach, California   

x
Fort Lauderdale cruise port

23 December 20195 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $549
show itinerary map
23 Dec      Departing from Fort Lauderdale, Port Everglades, Florida   
25 Dec 10:00 - 17:00     Ocho Rios, Jamaica   
26 Dec 09:00 - 16:00     George Town, Grand Cayman Island   
28 Dec      Arriving in Fort Lauderdale, Port Everglades, Florida   

x
Galveston cruise port

23 December 20195 days, round-trip Western Caribbean
Christmas Cruise
Prices starting
from $619
show itinerary map
23 Dec      Departing from Galveston, Texas   
25 Dec 09:00 - 18:00     Cozumel, Mexico   
26 Dec 10:00 - 18:00     Progreso, Mexico   
28 Dec      Arriving in Galveston, Texas   

x
Port Canaveral cruise port

23 December 20194 days, round-trip The Bahamas
Christmas Cruise
Prices starting
from $439
show itinerary map
23 Dec      Departing from Port Canaveral, Orlando, Florida   
24 Dec 10:00 - 18:00     Nassau, New Providence Island, Bahamas   
25 Dec 08:00 - 16:00     Half Moon Cay, Bahamas private island   
27 Dec      Arriving in Port Canaveral, Orlando, Florida   

x
Bridgetown cruise port

27 December 20197 days, round-trip Southern Caribbean
New Year Cruise
Prices starting
from $1109
show itinerary map
27 Dec      Departing from Bridgetown, Barbados   
29 Dec 07:00 - 21:00     San Juan, Puerto Rico   
30 Dec 07:00 - 17:00     Saint Thomas Island, Charlotte Amalie, USVI   
31 Dec 08:00 - 17:00     Philipsburg, St Maarten Island, Dutch Antilles   
03 Jan 08:00 - 02:00     Bridgetown, Barbados   
02 Jan 08:00 - 17:00     Castries, St Lucia Island   
01 Jan      Arriving in Basseterre, St Kitts Island   

x
Charleston cruise port

28 December 20195 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $669
show itinerary map
28 Dec      Departing from Charleston, South Carolina   
30 Dec 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
31 Dec 08:00 - 16:00     Half Moon Cay, Bahamas private island   
02 Jan      Arriving in Charleston, South Carolina   

x
Los Angeles cruise port

28 December 20197 days, round-trip Mexican Riviera
New Year Cruise
Prices starting
from $1089
show itinerary map
28 Dec      Departing from Los Angeles, Long Beach, California   
30 Dec 10:00 - 19:00     Cabo San Lucas, Baja California Mexico   
31 Dec 08:00 - 17:00     Mazatlan, Mexico Riviera   
04 Jan 09:00 - 02:00     Los Angeles, Long Beach, California   
01 Jan      Arriving in Puerto Vallarta, Mexico Riviera   

x
Miami cruise port

28 December 20198 days, round-trip Southern Caribbean
New Year Cruise
Prices starting
from $1049
show itinerary map
28 Dec      Departing from Miami, Florida   
30 Dec 07:00 - 14:00     Grand Turk Island   
31 Dec 09:00 - 16:00     La Romana, Dominican Republic   
05 Jan 08:00 - 02:00     Miami, Florida   
02 Jan 08:00 - 16:00     Oranjestad, Aruba Island, Dutch Antilles   
01 Jan      Arriving in Willemstad, Curacao Island, Dutch Antilles   

x
Fort Lauderdale cruise port

28 December 20195 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $649
show itinerary map
28 Dec      Departing from Fort Lauderdale, Port Everglades, Florida   
29 Dec 08:00 - 17:00     Freeport, Grand Bahama Island   
31 Dec 08:00 - 17:00     Princess Cays, Bahamas private island   
02 Jan 08:00 - 02:00     Fort Lauderdale, Port Everglades, Florida   
01 Jan      Arriving in Nassau, New Providence Island, Bahamas   

x
Galveston cruise port

28 December 20195 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $619
show itinerary map
28 Dec      Departing from Galveston, Texas   
30 Dec 09:00 - 18:00     Cozumel, Mexico   
31 Dec 10:00 - 18:00     Progreso, Mexico   
02 Jan      Arriving in Galveston, Texas   

x
Port Canaveral cruise port

28 December 20195 days, round-trip Eastern Caribbean
New Year Cruise
Prices starting
from $594
show itinerary map
28 Dec      Departing from Port Canaveral, Orlando, Florida   
30 Dec 10:00 - 18:00     Amber Cove, Puerto Plata, Dominican Republic   
31 Dec 08:00 - 16:00     Grand Turk Island   
02 Jan      Arriving in Port Canaveral, Orlando, Florida   

x
Miami cruise port

28 December 20197 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $739
show itinerary map
28 Dec      Departing from Miami, Florida   
30 Dec 07:00 - 15:00     George Town, Grand Cayman Island   
31 Dec 10:00 - 18:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
04 Jan 08:00 - 02:00     Miami, Florida   
02 Jan 08:00 - 17:00     Cozumel, Mexico   
01 Jan      Arriving in Belize City   

x
Galveston cruise port

28 December 20197 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $1129
show itinerary map
28 Dec      Departing from Galveston, Texas   
30 Dec 07:00 - 15:00     Cozumel, Mexico   
31 Dec 09:00 - 17:00     George Town, Grand Cayman Island   
04 Jan 08:00 - 02:00     Galveston, Texas   
01 Jan      Arriving in Ocho Rios, Jamaica   

x
Mobile cruise port

28 December 20195 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $589
show itinerary map
28 Dec      Departing from Mobile, Alabama   
30 Dec 08:00 - 16:00     Progreso, Mexico   
31 Dec 09:00 - 17:00     Cozumel, Mexico   
02 Jan      Arriving in Mobile, Alabama   

x
Port Canaveral cruise port

28 December 20197 days, round-trip Eastern Caribbean
New Year Cruise
Prices starting
from $969
show itinerary map
28 Dec      Departing from Port Canaveral, Orlando, Florida   
30 Dec 09:00 - 16:00     Amber Cove, Puerto Plata, Dominican Republic   
31 Dec 11:00 - 19:00     Saint Thomas Island, Charlotte Amalie, USVI   
04 Jan 08:00 - 02:00     Port Canaveral, Orlando, Florida   
02 Jan 12:00 - 18:00     Grand Turk Island   
01 Jan      Arriving in San Juan, Puerto Rico   

x
Tampa cruise port

29 December 20197 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $879
show itinerary map
29 Dec      Departing from Tampa, Florida   
31 Dec 07:00 - 15:00     George Town, Grand Cayman Island   
05 Jan 08:00 - 02:00     Tampa, Florida   
03 Jan 08:00 - 17:00     Cozumel, Mexico   
02 Jan 08:00 - 17:00     Belize City   
01 Jan      Arriving in Roatan Island, Mahogany Bay-Coxen Hole, Honduras   

x
Baltimore cruise port

29 December 20197 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $799
show itinerary map
29 Dec      Departing from Baltimore, Maryland   
05 Jan 10:00 - 02:00     Baltimore, Maryland   
03 Jan 07:00 - 13:00     Freeport, Grand Bahama Island   
02 Jan 08:00 - 17:00     Nassau, New Providence Island, Bahamas   
01 Jan      Arriving in Princess Cays, Bahamas private island   

x
Los Angeles cruise port

29 December 20194 days, round-trip Baja Mexico
New Year Cruise
Prices starting
from $499
show itinerary map
29 Dec      Departing from Los Angeles, Long Beach, California   
30 Dec 07:00 - 16:00     Santa Catalina Island, California   
31 Dec 08:00 - 18:00     Ensenada, Baja California Mexico   
02 Jan      Arriving in Los Angeles, Long Beach, California   

x
New Orleans cruise port

29 December 20197 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $829
show itinerary map
29 Dec      Departing from New Orleans, Louisiana   
05 Jan 08:00 - 02:00     New Orleans, Louisiana   
03 Jan 10:00 - 18:00     Cozumel, Mexico   
02 Jan 07:00 - 16:00     George Town, Grand Cayman Island   
01 Jan      Arriving in Montego Bay, Jamaica   

x
Galveston cruise port

29 December 20197 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $929
show itinerary map
29 Dec      Departing from Galveston, Texas   
31 Dec 09:00 - 17:00     Cozumel, Mexico   
05 Jan 08:00 - 02:00     Galveston, Texas   
02 Jan 08:00 - 18:00     Roatan Island, Mahogany Bay-Coxen Hole, Honduras   
01 Jan      Arriving in Belize City   

x
Fort Lauderdale cruise port

29 December 20196 days, round-trip Eastern Caribbean
New Year Cruise
Prices starting
from $709
show itinerary map
29 Dec      Departing from Fort Lauderdale, Port Everglades, Florida   
30 Dec 09:00 - 17:00     Half Moon Cay, Bahamas private island   
04 Jan 08:00 - 02:00     Fort Lauderdale, Port Everglades, Florida   
02 Jan 08:00 - 17:00     Grand Turk Island   
01 Jan      Arriving in Amber Cove, Puerto Plata, Dominican Republic   

x
San Juan cruise port

29 December 20197 days, round-trip Southern Caribbean
New Year Cruise
Prices starting
from $754
show itinerary map
29 Dec      Departing from San Juan, Puerto Rico   
30 Dec 07:00 - 17:00     Saint Thomas Island, Charlotte Amalie, USVI   
31 Dec 08:00 - 17:00     Philipsburg, St Maarten Island, Dutch Antilles   
05 Jan 07:00 - 02:00     San Juan, Puerto Rico   
03 Jan 08:00 - 17:00     Bridgetown, Barbados   
02 Jan 08:00 - 17:00     Castries, St Lucia Island   
01 Jan      Arriving in Basseterre, St Kitts Island   

x
Miami cruise port

30 December 20194 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $489
show itinerary map
30 Dec      Departing from Miami, Florida   
31 Dec 07:00 - 13:00     Key West, Florida   
03 Jan 08:00 - 02:00     Miami, Florida   
01 Jan      Arriving in Cozumel, Mexico   

x
Los Angeles cruise port

30 December 20194 days, round-trip Baja Mexico
New Year Cruise
Prices starting
from $499
show itinerary map
30 Dec      Departing from Los Angeles, Long Beach, California   
31 Dec 07:00 - 16:00     Santa Catalina Island, California   
03 Jan 07:00 - 02:00     Los Angeles, Long Beach, California   
01 Jan      Arriving in Ensenada, Baja California Mexico   

x
Port Canaveral cruise port

30 December 20194 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $469
show itinerary map
30 Dec      Departing from Port Canaveral, Orlando, Florida   
03 Jan 08:00 - 02:00     Port Canaveral, Orlando, Florida   
02 Jan 08:00 - 17:00     Freeport, Grand Bahama Island   
01 Jan      Arriving in Nassau, New Providence Island, Bahamas   

x
New Orleans cruise port

30 December 20195 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $629
show itinerary map
30 Dec      Departing from New Orleans, Louisiana   
04 Jan 08:00 - 02:00     New Orleans, Louisiana   
02 Jan 09:00 - 17:00     Progreso, Mexico   
01 Jan      Arriving in Cozumel, Mexico   

x
San Diego cruise port

30 December 20194 days, round-trip Baja Mexico
New Year Cruise
Prices starting
from $549
show itinerary map
30 Dec      Departing from San Diego, California   
03 Jan 08:00 - 02:00     San Diego, California   
02 Jan 08:00 - 18:00     Ensenada, Baja California Mexico   
01 Jan      Arriving in Santa Catalina Island, California   

x
Jacksonville cruise port

30 December 20195 days, round-trip The Bahamas
New Year Cruise
Prices starting
from $529
show itinerary map
30 Dec      Departing from Jacksonville, JAXPORT, Florida   
04 Jan 08:00 - 02:00     Jacksonville, JAXPORT, Florida   
02 Jan 08:00 - 17:00     Princess Cays, Bahamas private island   
01 Jan      Arriving in Freeport, Grand Bahama Island   

x
Tampa cruise port

30 December 20195 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $614
show itinerary map
30 Dec      Departing from Tampa, Florida   
04 Jan 08:00 - 02:00     Tampa, Florida   
02 Jan 10:00 - 20:00     Cozumel, Mexico   
01 Jan      Arriving in George Town, Grand Cayman Island   

x
Miami cruise port

30 December 20195 days, round-trip Western Caribbean
New Year Cruise
Prices starting
from $619
show itinerary map
30 Dec      Departing from Miami, Florida   
04 Jan 08:00 - 02:00     Miami, Florida   
02 Jan 08:00 - 15:00     Ocho Rios, Jamaica   
01 Jan      Arriving in George Town, Grand Cayman Island   

x
Sydney cruise port

30 December 201910 days, round-trip Pacific Islands From Sydney
New Year Cruise
Prices starting
from $1899
show itinerary map
30 Dec      Departing from Sydney, NSW Australia   
09 Jan 06:00 - 02:00     Sydney, NSW Australia   
05 Jan 08:00 - 18:00     Port Vila, Efate Island, Vanuatu   
04 Jan 08:00 - 17:00     Mystery Island, Aneityum, Vanuatu   
03 Jan 08:00 - 17:00     Isle of Pines, New Caledonia   
02 Jan      Arriving in Mare Island, Tadine, New Caledonia   

x
Los Angeles cruise port

19 December 20207 days, round-trip Mexican Riviera
Christmas Cruise
Prices starting
from $929
show itinerary map
19 Dec      Departing from Los Angeles, Long Beach, California   
21 Dec 10:00 - 19:00     Cabo San Lucas, Baja California Mexico   
22 Dec 08:00 - 17:00     Mazatlan, Mexico Riviera   
23 Dec 08:00 - 20:00     Puerto Vallarta, Mexico Riviera   
26 Dec      Arriving in Los Angeles, Long Beach, California   

x
Brisbane cruise port

20 December 20207 days, round-trip Pacific Islands From Brisbane
Christmas Cruise
Prices starting
from $1299
show itinerary map
20 Dec      Departing from Brisbane, Queensland Australia   
23 Dec 08:00 - 17:00     Noumea, Grande Terre island, New Caledonia   
24 Dec 08:00 - 17:00     Isle of Pines, New Caledonia   
27 Dec      Arriving in Brisbane, Queensland Australia   

x
Los Angeles cruise port

26 December 20207 days, round-trip Mexican Riviera
New Year Cruise
Prices starting
from $1079
show itinerary map
26 Dec      Departing from Los Angeles, Long Beach, California   
28 Dec 10:00 - 19:00     Cabo San Lucas, Baja California Mexico   
29 Dec 08:00 - 17:00     Mazatlan, Mexico Riviera   
30 Dec 08:00 - 20:00     Puerto Vallarta, Mexico Riviera   
02 Jan      Arriving in Los Angeles, Long Beach, California   

x
Brisbane cruise port

27 December 20207 days, round-trip Queensland From Brisbane
New Year Cruise
Prices starting
from $1399
show itinerary map
27 Dec      Departing from Brisbane, Queensland Australia   
29 Dec 07:00 - 16:00     Airlie Beach, Queensland Australia   
30 Dec 09:00 - 17:00     Yorkeys Knob, Queensland Australia   
03 Jan      Arriving in Brisbane, Queensland Australia   

x