home Cruises 2026December 2026

Cruises December 2026

Why cruise in December is the perfect solution for your holidays.

December is filled with magical atmosphere, perfect for a 2026 year-end journey. Christmas market river cruises along the Danube and Rhine offer a fairytale experience, sailing through historic cities adorned with festive lights and the scent of cinnamon and mulled wine. For those dreaming of a different New Year’s Eve, a warm-weather cruise is the ideal choice. Celebrate under the stars in the Caribbean or join the famous Copacabana beach festivities in Brazil.

1482 cruises
Bari Itinerary Mediterranean
from £1,060
price per person Taxes included
MSC Orchestra | 26 Dec 2026
Duration: 7 nights
Departure from: Bari Landing: Bari
Itinerary:
1. Bari,
2. navigation,
3. Athens,
4. Izmir,
5. Istanbul,
6. navigation,
7. Korfu,
8. Bari
Istanbul Itinerary Mediterranean
from £1,024
price per person Taxes included
MSC Orchestra | 30 Dec 2026
Duration: 7 nights
Departure from: Istanbul Landing: Istanbul
Itinerary:
1. Istanbul,
2. navigation,
3. Korfu,
4. Bari,
5. navigation,
6. Athens,
7. Izmir,
8. Istanbul
Miami Itinerary Central America
from £732
price per person Taxes included
MSC World America | 19 Dec 2026
Duration: 7 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. navigation,
3. Roatan,
4. Costa Maya,
5. Cozumel Island,
6. navigation,
7. Ocean Cay,
8. Miami
sold out
Uruguay, Argentina, Brazil
Montevideo Itinerary South America
from £1,065
price per person Taxes included
MSC Splendida | 18 Dec 2026
Duration: 8 nights
Departure from: Montevideo Landing: Montevideo
Itinerary:
1. Montevideo,
2. Buenos Aires,
3. navigation,
4. navigation,
5. Rio de Janeiro,
6. Ilhabela,
7. Camboriú,
8. navigation,
9. Montevideo
Santos Itinerary South America
from £406
price per person Taxes included
MSC Divina | 15 Dec 2026
Duration: 3 nights
Departure from: Santos Landing: Santos
Itinerary:
1. Santos,
2. navigation,
3. Buzios,
4. Santos
Maceio Itinerary
Balcony from £504
price per person Taxes included
MSC Virtuosa | 23 Dec 2026
Duration: 3 nights
Departure from: Maceio Landing: Santos
Itinerary:
1. Maceio,
2. navigation,
3. navigation,
4. Santos
Venice Itinerary Greek islands
from £1,813
price per person Taxes included
MSC Lirica | 28 Dec 2026
Duration: 11 nights
Departure from: Venice Landing: Venice
Itinerary:
1. Venice,
2. navigation,
3. Katakolon,
4. Heraklion,
5. Rhodes,
6. Limassol,
7. Port Said,
8. Alexandria,
9. navigation,
10. navigation,
11. Split,
12. Venice
sold out
Brazil
Rio de Janeiro Itinerary South America
from £1,532
price per person Taxes included
MSC Lirica | 29 Dec 2026
Duration: 7 nights
Departure from: Rio de Janeiro Landing: Rio de Janeiro
Itinerary:
1. Rio de Janeiro,
2. Buzios,
3. Ilha Grande,
4. Copacabana,
5. Copacabana,
6. Paranagua,
7. Itajai,
8. Ilhabela,
9. Rio de Janeiro
Genoa Itinerary Mediterranean
from £932
price per person Taxes included
MSC Magnifica | 6 Dec 2026
Duration: 10 nights
Departure from: Genoa Landing: Genoa
Itinerary:
1. Genoa,
2. Marseille,
3. Barcelona,
4. navigation,
5. Cadiz,
6. Casablanca,
7. Malaga,
8. Alicante,
9. navigation,
10. Civitavecchia,
11. Genoa
Genoa Itinerary Mediterranean
from £1,030
price per person Taxes included
MSC Magnifica | 16 Dec 2026
Duration: 10 nights
Departure from: Genoa Landing: Genoa
Itinerary:
1. Genoa,
2. Marseille,
3. Barcelona,
4. navigation,
5. Cadiz,
6. Casablanca,
7. Malaga,
8. Alicante,
9. navigation,
10. Civitavecchia,
11. Genoa
1482 cruises