
Winter Cruises
Swap the cold for tropical breezes, or wrap up warm for a festive river cruise through Europe's Christmas markets. Winter cruising means sunshine when the UK is at its greyest, or mulled wine and twinkling lights along the Rhine and Danube. Spend Christmas at sea with no cooking and no washing up, ring in the New Year somewhere warm or finally take that once-in-a-lifetime voyage. Sailings start in December, so don't leave it too long to grab yours on easyCruise.com
The Caribbean and the Bahamas are in their dry season, with sunshine, turquoise water and beach days at their best, while Mexico's coast adds sun with a side of tacos.
Closer to home, the Canary Islands stay mild all winter, and the Mediterranean is quiet and easygoing. Central Europe's rivers are at their most festive through December, with a market waiting at almost every stop.
Further afield, it's summer in South America, Australia and New Zealand, and a great time to explore Southeast Asia or Hawaii. Sail through the Panama Canal, or explore Antarctica in its short expedition season.
Dreaming bigger? Many world cruises set sail this winter, so you can spend months hopping between continents. Hot chocolate or piña colada? You choose.
We found
1524 cruises


- Departure - Rio de Janeiro, Brazil
- 2 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Naples, Italy
- 7 stops
- Arrival - Naples, Italy


- Departure - Hong Kong, China
- 4 stops
- Arrival - Hong Kong, China


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Passau, Germany
- 6 stops
- Arrival - Passau, Germany

- Departure - Rotterdam, Netherlands
- 6 stops
- Arrival - Rotterdam, Netherlands


- Departure - Sydney, Australia
- 8 stops
- Arrival - Sydney, Australia


- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Tampa, FL USA


- Departure - Bridgetown, Barbados
- 3 stops
- Arrival - Fort de France, Martinique


- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Naha (Okinawa), Japan
- 5 stops
- Arrival - Naha (Okinawa), Japan


- Departure - Tampa, FL USA
- 4 stops
- Arrival - Tampa, FL USA


- Departure - Bridgetown, Barbados
- 4 stops
- Arrival - Pointe-à-Pitre, Guadeloupe


- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey


- Departure - Palermo, Sicily
- 7 stops
- Arrival - Palermo, Sicily


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Düsseldorf, Germany
- 6 stops
- Arrival - Düsseldorf, Germany


- Departure - Düsseldorf, Germany
- 6 stops
- Arrival - Düsseldorf, Germany


- Departure - Sydney, Australia
- 6 stops
- Arrival - Sydney, Australia


- Departure - Düsseldorf, Germany
- 12 stops
- Arrival - Düsseldorf, Germany


- Departure - Civitavecchia (Rome), Italy
- 8 stops
- Arrival - Barcelona, Spain


- Departure - Bridgetown, Barbados
- 12 stops
- Arrival - Bridgetown, Barbados


- Departure - Civitavecchia (Rome), Italy
- 19 stops
- Arrival - Lisbon, Portugal


- Departure - San Diego, USA
- 3 stops
- Arrival - San Diego, USA


- Departure - Port Canaveral (Orlando), USA
- 4 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Tampa, FL USA
- 3 stops
- Arrival - Tampa, FL USA


- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Jacksonville, Florida
- 4 stops
- Arrival - Jacksonville, Florida


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


- Departure - Galveston, Texas, USA
- 3 stops
- Arrival - Galveston, Texas, USA


- Departure - New Orleans, USA
- 3 stops
- Arrival - New Orleans, USA


- Departure - Galveston, Texas, USA
- 3 stops
- Arrival - Galveston, Texas, USA


- Departure - Buenos Aires, Argentina
- 2 stops
- Arrival - Rio de Janeiro, Brazil


- Departure - Civitavecchia (Rome), Italy
- 7 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA

- Departure - Le Havre (Paris), France
- 6 stops
- Arrival - Le Havre (Paris), France


- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Miami, Florida, USA


- Departure - Singapore City, Singapore
- 4 stops
- Arrival - Singapore City, Singapore


- Departure - Buenos Aires, Argentina
- 6 stops
- Arrival - Buenos Aires, Argentina


- Departure - Los Angeles, USA
- 9 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain


- Departure - Bridgetown, Barbados
- 13 stops
- Arrival - Bridgetown, Barbados


- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Paris, France
- 8 stops
- Arrival - Paris, France


- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain


- Departure - Sydney, Australia
- 8 stops
- Arrival - Sydney, Australia


- Departure - Benoa, Bali, Indonesia
- 12 stops
- Arrival - Sydney, Australia


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


- Departure - Port Canaveral (Orlando), USA
- 4 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Fort Lauderdale, Florida
- 4 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


- Departure - Los Angeles, USA
- 3 stops
- Arrival - Los Angeles, USA


- Departure - Fort Lauderdale, Florida
- 4 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 4 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Los Angeles, USA
- 6 stops
- Arrival - Los Angeles, USA


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Sydney, Australia
- 2 stops
- Arrival - Sydney, Australia


- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA

- Departure - Southampton, Great Britain
- 6 stops
- Arrival - Southampton, Great Britain


- Departure - Port Canaveral (Orlando), USA
- 4 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife


- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife


- Departure - Brisbane, Australia
- 5 stops
- Arrival - Brisbane, Australia


- Departure - Fort Lauderdale, Florida
- 7 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife


- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife


- Departure - Southampton, Great Britain
- 7 stops
- Arrival - Southampton, Great Britain


- Departure - Fort de France, Martinique
- 13 stops
- Arrival - Fort de France, Martinique


- Departure - Taipei, (Keelung) Taiwan
- 5 stops
- Arrival - Taipei, (Keelung) Taiwan


- Departure - Bridgetown, Barbados
- 11 stops
- Arrival - Bridgetown, Barbados


- Departure - Bridgetown, Barbados
- 11 stops
- Arrival - Bridgetown, Barbados


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Jacksonville, Florida
- 4 stops
- Arrival - Jacksonville, Florida


- Departure - Santos (São Paulo), Brazil
- 4 stops
- Arrival - Maceió, Brazil


- Departure - Galveston, Texas, USA
- 4 stops
- Arrival - Galveston, Texas, USA


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Salvador de Bahia, Brazil


- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - New Orleans, USA
- 5 stops
- Arrival - New Orleans, USA


- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Los Angeles, USA
- 6 stops
- Arrival - Los Angeles, USA


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Galveston, Texas, USA
- 6 stops
- Arrival - Galveston, Texas, USA


- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife


- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife


- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France

- Departure - San Juan, Puerto Rico
- 6 stops
- Arrival - San Juan, Puerto Rico


- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida

- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Southampton, Great Britain
- 6 stops
- Arrival - Southampton, Great Britain

