Christmas Cruises

The festive season is the most wonderful time of the year to cruise! As well as being a time for celebration, Christmas and New Year can also sometimes prove stressful, and a 2026 or 2027 Christmas cruise is the perfect way to escape those stresses at home, as well as all that cold weather!

Showing 30 out of 5454 cruises
Per Person
Total Price
Fly Cruise From:
Was £7139pp Now: £6924pp

Miami | Praia da Vitória | Ponta Delgada | Southampton | Lisbon | Santa Cruz de Tenerife | Sao Vicente Island | Cape Town | Gqeberha (ex Port Elizabeth) | Durban | Pointe des Galets | Mauritius | Georgetown | Port Klang | Singapore

Fly Cruise From:
Was £7139pp Now: £6924pp
Holiday ID: 051809
Cruise From:
Was £7147pp Now: £6932pp

Quito | Dragon Hill | Seymour | Punta Vicente Roca | Punta Espinoza | Puerto Ayora | Floreana Island | Punta Cormorant | Las Bachas | Seymour | Puerto Egas | Buccaneer Cove | Bartolome Island | Rabida Island | El Barranco | Darwin Bay | Seymour

  • 05 Jan 2027
  • 10 Nights
Cruise From:
Was £7147pp Now: £6932pp
Holiday ID: 099124
Fly Cruise From:
Was £7369pp Now: £6963pp

Piraeus | Valletta | Messina | Naples | Civitavecchia | Livorno | Toulon | Palamós | Barcelona | Valencia | Cartagena | Málaga | Cádiz | Lisbon

  • 18 Dec 2027
  • 17 Nights
Fly Cruise From:
Was £7369pp Now: £6963pp
Holiday ID: 084260
Fly Cruise From:
Was £7369pp Now: £6963pp

Miami | Cabo Rojo | Oranjestad | Willemstad | Kralendijk | Castries | Saint John's | Tortola | Miami

  • 28 Dec 2028
  • 14 Nights
Fly Cruise From:
Was £7369pp Now: £6963pp
Holiday ID: 090774
Fly Cruise From:
Was £7339pp Now: £6972pp

Miami | Charlotte Amalie | Saint John's | Castries | Pointe-à-Pitre | Basseterre | Tortola | Miami

  • 07 Dec 2027
  • 11 Nights
Fly Cruise From:
Was £7339pp Now: £6972pp
Holiday ID: 038168
Fly Cruise From:
Was £7285pp Now: £6993pp

Lisbon | Cádiz | Tangier | Málaga | Palma de Mallorca | Barcelona | Sète | Marseille | Monte-Carlo | Livorno | Civitavecchia | Naples | Messina | Suda Bay | Kusadasi | Piraeus

  • 27 Dec 2028
  • 21 Nights
Fly Cruise From:
Was £7285pp Now: £6993pp
Holiday ID: 094860
Fly Cruise From:
Was £7374pp Now: £6999pp

Hong Kong | Manila | Coron Island | Puerto Princesa | Jakarta | Semarang | Surabaya | Celukan Bawang | Benoa

Fly Cruise From:
Was £7374pp Now: £6999pp
Holiday ID: 038181
Fly Cruise From:
Was £10344pp Now: £6999pp

Sydney | Mooloolaba | Gladstone | Airlie Beach | Townsville | Cairns | Cooktown | Darwin

  • 28 Jan 2027
  • 12 Nights
Fly Cruise From:
Was £10344pp Now: £6999pp
Holiday ID: 072565
Fly Cruise From:
Was £7310pp Now: £7017pp

Buenos Aires | Ushuaia | Gerlache Strait | Paradise Harbour | Elephant Island | Port Stanley | Puerto Madryn | Montevideo | Buenos Aires

  • 16 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £7310pp Now: £7017pp
Holiday ID: 058593
Fly Cruise From:
Was £8119pp Now: £7019pp

Miami | Ocho Rios | Oranjestad | Willemstad | Kralendijk | Castries | Bridgetown | Fort-de-France | Basseterre | Miami

  • 08 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £8119pp Now: £7019pp
Holiday ID: 038170
Cruise From:
Was £7316pp Now: £7023pp

Baltra Island | Punta Suarez | Gardner Bay | Floreana Island | Punta Cormorant | Elizabeth Bay | Urbina Bay | Vincente Roca Point | Punta Espinoza | Daphne Major | South Plaza Island | Dragon Hill | Puerto Ayora | Baltra Island

  • 09 Jan 2028
  • 7 Nights
Cruise From:
Was £7316pp Now: £7023pp
Holiday ID: 071673
Fly Cruise From:
Was £7434pp Now: £7025pp

Miami | Georgetown | Cartagena | Puntarenas | Puerto Quetzal | Zihuatanejo | Manzanillo | Ensenada | Los Angeles

  • 19 Dec 2027
  • 16 Nights
Fly Cruise From:
Was £7434pp Now: £7025pp
Holiday ID: 066629
Cruise From:
Was £7899pp Now: £7030pp

Callao | General San Martin | Hangaroa | Nuku Hiva Island | Rangiroa | Papeete

  • 20 Jan 2029
  • 17 Nights
Cruise From:
Was £7899pp Now: £7030pp
Holiday ID: 099472
Fly Cruise From:
Was £7390pp Now: £7094pp

Buenos Aires | Montevideo | Puerto Madryn | Port Stanley | Ushuaia | Punta Arenas | Puerto Montt | Valparaiso

  • 04 Dec 2027
  • 17 Nights
Fly Cruise From:
Was £7390pp Now: £7094pp
Holiday ID: 040148
Fly Cruise From:
Was £7390pp Now: £7094pp

Barcelona | Sète | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia | Naples | Messina | Suda Bay | Kusadasi | Piraeus | Heraklion (Iraklion) | Rhodes | Kusadasi | Çanakkale | Istanbul

  • 04 Jan 2028
  • 21 Nights
Fly Cruise From:
Was £7390pp Now: £7094pp
Holiday ID: 061614
Fly Cruise From:
£7099pp

Mahé | Sainte Anne Island | Praslin Island | La Digue | Curieuse Island | Aride Island | Mahé

  • 16 Jan 2029
  • 7 Nights
Fly Cruise From:
£7099pp
Holiday ID: 089587
Cruise From:
Was £7404pp Now: £7099pp

San Antonio | Puerto Montt | Puerto Chacabuco | PIO X Glacier | Punta Arenas | Ushuaia | Port Stanley | Montevideo | Buenos Aires | Montevideo | Puerto Madryn | Port Stanley | Antarctic Experience | Ushuaia | Punta Arenas | Puerto Chacabuco | Puerto Montt | San Antonio

  • 02 Dec 2027
  • 37 Nights
Cruise From:
Was £7404pp Now: £7099pp
Holiday ID: 099290
Fly Cruise From:
Was £7417pp Now: £7120pp

Buenos Aires | Ushuaia | Gerlache Strait | Paradise Harbour | Elephant Island | Port Stanley | Puerto Madryn | Montevideo | Buenos Aires

  • 02 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £7417pp Now: £7120pp
Holiday ID: 058594
Fly Cruise From:
Was £7509pp Now: £7133pp

Miami | Georgetown | Colón | Georgetown | Puerto Limón | Roatán Island | Belize City | Cozumel | Miami

  • 09 Dec 2028
  • 11 Nights
Fly Cruise From:
Was £7509pp Now: £7133pp
Holiday ID: 087343
Cruise From:
£7150pp

Melbourne | Hobart | Dunedin | Christchurch | Wellington | Napier | Gisborne | Tauranga | Bay of Islands | Auckland

  • 10 Dec 2028
  • 13 Nights
Cruise From:
£7150pp
Holiday ID: 106668
Cruise From:
Was £7449pp Now: £7151pp

Fort Lauderdale | Bridgetown | Devil's Island | Icoaraci | Recife | Rio de Janeiro | Montevideo | Buenos Aires | Port Stanley | Antarctic Experience | Ushuaia | Punta Arenas | Puerto Montt | San Antonio

  • 04 Jan 2028
  • 37 Nights
Cruise From:
Was £7449pp Now: £7151pp
Holiday ID: 093481
Fly Cruise From:
Was £7549pp Now: £7171pp

Piraeus | Alexandria | Haifa | Limassol | Antalya | Rhodes | Kusadasi | Istanbul

Fly Cruise From:
Was £7549pp Now: £7171pp
Holiday ID: 087338
Fly Cruise From:
Was £7485pp Now: £7185pp

Piraeus | Kusadasi | Suda Bay | Messina | Naples | Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona | Palma de Mallorca | Cartagena | Málaga | Tangier | Cádiz | Lisbon

  • 03 Jan 2029
  • 21 Nights
Fly Cruise From:
Was £7485pp Now: £7185pp
Holiday ID: 094792
Fly Cruise From:
Was £7495pp Now: £7195pp

Benoa | Lombok | Rinca Island | Darwin | Thursday Island | Cairns | Townsville | Airlie Beach | Brisbane | Newcastle | Sydney

Fly Cruise From:
Was £7495pp Now: £7195pp
Holiday ID: 095034
Fly Cruise From:
Was £7495pp Now: £7195pp

Sydney | Newcastle | Brisbane | Airlie Beach | Townsville | Cairns | Thursday Island | Darwin | Rinca Island | Lombok | Benoa

Fly Cruise From:
Was £7495pp Now: £7195pp
Holiday ID: 095035
Fly Cruise From:
Was £7495pp Now: £7195pp

Barcelona | Marseille | Ajaccio | Civitavecchia | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona

  • 27 Jan 2029
  • 15 Nights
Fly Cruise From:
Was £7495pp Now: £7195pp
Holiday ID: 095388
Fly Cruise From:
Was £7495pp Now: £7195pp

Buenos Aires | Montevideo | Puerto Madryn | Port Stanley | Ushuaia | Punta Arenas | Puerto Montt | Valparaiso

  • 02 Dec 2026
  • 17 Nights
Fly Cruise From:
Was £7495pp Now: £7195pp
Holiday ID: 109857
Cruise From:
Was £8098pp Now: £7199pp

Hong Kong | Ha Long Bay | Da Nang | Ho Chi Minh City | Sihanoukville | Koh Kood | Laem Chabang | Singapore

Cruise From:
Was £8098pp Now: £7199pp
Holiday ID: 073857
Fly Cruise From:
Was £7449pp Now: £7225pp

Southampton | Lisbon | Santa Cruz de Tenerife | Sao Vicente Island | Cape Town | Gqeberha (ex Port Elizabeth) | Durban | Pointe des Galets | Mauritius | Georgetown | Port Klang | Singapore | Hong Kong

Fly Cruise From:
Was £7449pp Now: £7225pp
Holiday ID: 051814
Fly Cruise From:
Was £7649pp Now: £7228pp

Sydney | Hobart | Dunedin | Lyttelton | Wellington | Napier | Gisborne | Tauranga | Auckland

  • 23 Dec 2027
  • 12 Nights
Fly Cruise From:
Was £7649pp Now: £7228pp
Holiday ID: 044608

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service

You've added to your wishlist. To view, go to Wishlist