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 £8185pp Now: £7857pp

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

  • 24 Jan 2029
  • 21 Nights
Fly Cruise From:
Was £8185pp Now: £7857pp
Holiday ID: 094798
Fly Cruise From:
Was £8190pp Now: £7862pp

Barcelona | Cartagena | Málaga | Vigo | Portsmouth | Tilbury | Rosyth | Bergen | Narvik | Harstad | Alta | Tromsø

  • 03 Jan 2028
  • 19 Nights
Fly Cruise From:
Was £8190pp Now: £7862pp
Holiday ID: 061514
Fly Cruise From:
Was £8304pp Now: £7888pp

Miami | Oranjestad | Willemstad | Kralendijk | Scarborough | Kingstown | Fort-de-France | Roseau | Castries | Bridgetown

  • 27 Dec 2028
  • 12 Nights
Fly Cruise From:
Was £8304pp Now: £7888pp
Holiday ID: 087351
Fly Cruise From:
Was £8624pp Now: £7899pp

Miami | Cozumel | Belize City | Roatán Island | Puerto Limón | Colón | Puerto Limón | Colón | Ocho Rios | Cabo Rojo | Nassau | Miami

  • 13 Dec 2028
  • 14 Nights
Fly Cruise From:
Was £8624pp Now: £7899pp
Holiday ID: 087345E
Fly Cruise From:
Was £8389pp Now: £7927pp

Buenos Aires | Puerto Madryn | Port Stanley | Ushuaia | Punta Arenas | Laguna San Rafael National Park | Puerto Chacabuco | Castro | Puerto Montt | Valparaiso

  • 24 Jan 2027
  • 21 Nights
Fly Cruise From:
Was £8389pp Now: £7927pp
Holiday ID: 031756
Fly Cruise From:
Was £8399pp Now: £7937pp

Miami | Charlotte Amalie | Philipsburg | Saint John's | Roseau | Pointe-à-Pitre | Basseterre | Tortola | Miami | Cozumel | Ocho Rios | Georgetown | Miami

  • 11 Jan 2029
  • 19 Nights
Fly Cruise From:
Was £8399pp Now: £7937pp
Holiday ID: 090786
Cruise From:
Was £8185pp Now: £7939pp

Lima | Cuzco | Machu Picchu | Cuzco | Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Puerto Ayora | Punta Suarez | Gardner Bay | North Seymour Island | El Edén Island | Seymour

  • 08 Jan 2027
  • 13 Nights
Cruise From:
Was £8185pp Now: £7939pp
Holiday ID: 099083
Fly Cruise From:
Was £8379pp Now: £7960pp

Benoa | Lombok | Komodo Island | Darwin | Cooktown | Cairns | Airlie Beach | Sydney

Fly Cruise From:
Was £8379pp Now: £7960pp
Holiday ID: 038169
Fly Cruise From:
Was £8295pp Now: £7963pp

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

  • 22 Jan 2027
  • 17 Nights
Fly Cruise From:
Was £8295pp Now: £7963pp
Holiday ID: 026951
Fly Cruise From:
Was £8295pp Now: £7963pp

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

  • 30 Dec 2028
  • 17 Nights
Fly Cruise From:
Was £8295pp Now: £7963pp
Holiday ID: 095269
Fly Cruise From:
Was £8429pp Now: £7965pp

Los Angeles | Nawiliwili | Honolulu | Hilo | Kahului-Maui | Bora-Bora | Uturoa | Moorea | Papeete

  • 21 Jan 2027
  • 18 Nights
Fly Cruise From:
Was £8429pp Now: £7965pp
Holiday ID: 031755
Fly Cruise From:
Was £8394pp Now: £7974pp

Galveston | Progreso | Georgetown | Ocho Rios | Oranjestad | Willemstad | Kralendijk | Saint John's | Charlotte Amalie | Miami

  • 22 Dec 2028
  • 15 Nights
Fly Cruise From:
Was £8394pp Now: £7974pp
Holiday ID: 087350E
Cruise From:
Was £8500pp Now: £7990pp

Melbourne | Phillip Island | Port Lincoln | Kangaroo Island | Adelaide | Burnie | Hobart | Eden | Batemans Bay | Sydney

  • 28 Jan 2029
  • 14 Nights
Cruise From:
Was £8500pp Now: £7990pp
Holiday ID: 107428
Fly Cruise From:
£8056pp

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

  • 07 Dec 2028
  • 9 Nights
Fly Cruise From:
£8056pp
Holiday ID: 089623
Fly Cruise From:
Was £8564pp Now: £8135pp

Bridgetown | Saint George's | Kingstown | Castries | Fort-de-France | Gustavia | Basseterre | Saint John's | Roseau | Bridgetown

  • 15 Jan 2028
  • 10 Nights
Fly Cruise From:
Was £8564pp Now: £8135pp
Holiday ID: 038185
Cruise From:
Was £8477pp Now: £8137pp

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

  • 12 Dec 2027
  • 7 Nights
Cruise From:
Was £8477pp Now: £8137pp
Holiday ID: 026814
Fly Cruise From:
Was £8574pp Now: £8145pp

Los Angeles | Cabo San Lucas | La Paz | Mazatlán | Manzanillo | Puerto Vallarta | Los Angeles

Fly Cruise From:
Was £8574pp Now: £8145pp
Holiday ID: 010490
Cruise From:
Was £8489pp Now: £8149pp

Port Louis | Antsiranana | Nosy Bé | Mamoudzou | Zanzibar | Mombasa | Port Victoria | La Digue | Praslin Island | Port Louis | Pointe des Galets | Tôlanaro | Tuléar | Richards Bay | Durban | Gqeberha (ex Port Elizabeth) | Mossel Bay | Cape Town

  • 20 Jan 2029
  • 31 Nights
Cruise From:
Was £8489pp Now: £8149pp
Holiday ID: 108157
Fly Cruise From:
Was £8495pp Now: £8155pp

Sydney | Melbourne | Hobart | Dunedin | Christchurch | Wellington | Napier | Tauranga | Auckland

  • 06 Dec 2028
  • 14 Nights
Fly Cruise From:
Was £8495pp Now: £8155pp
Holiday ID: 095063
Fly Cruise From:
Was £8495pp Now: £8155pp

Sydney | Melbourne | Hobart | Dunedin | Christchurch | Wellington | Napier | Tauranga | Auckland

  • 09 Dec 2028
  • 14 Nights
Fly Cruise From:
Was £8495pp Now: £8155pp
Holiday ID: 095299
Cruise From:
Was £8439pp Now: £8185pp

Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Puerto Ayora | Punta Suarez | Gardner Bay | North Seymour Island | El Edén Island | Seymour

  • 13 Dec 2028
  • 8 Nights
Cruise From:
Was £8439pp Now: £8185pp
Holiday ID: 103392
Cruise From:
Was £8439pp Now: £8185pp

Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Puerto Ayora | Punta Suarez | Gardner Bay | North Seymour Island | El Edén Island | Seymour

  • 27 Dec 2028
  • 8 Nights
Cruise From:
Was £8439pp Now: £8185pp
Holiday ID: 103393
Cruise From:
Was £8439pp Now: £8185pp

Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Puerto Ayora | Punta Suarez | Gardner Bay | North Seymour Island | El Edén Island | Seymour

  • 10 Jan 2029
  • 8 Nights
Cruise From:
Was £8439pp Now: £8185pp
Holiday ID: 103394
Cruise From:
Was £8439pp Now: £8185pp

Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Puerto Ayora | Punta Suarez | Gardner Bay | North Seymour Island | El Edén Island | Seymour

  • 24 Jan 2029
  • 8 Nights
Cruise From:
Was £8439pp Now: £8185pp
Holiday ID: 103395
Cruise From:
Was £8712pp Now: £8189pp

Melbourne | Eden | Newcastle | Fraser Island | Townsville | Willis Island | Cairns | Airlie Beach | Sydney

  • 03 Jan 2027
  • 14 Nights
Cruise From:
Was £8712pp Now: £8189pp
Holiday ID: 020298
Cruise From:
Was £8549pp Now: £8199pp

Sydney | Moreton Island | Townsville | Cairns | Alotau | Kiriwina Island | Rabaul | Honiara | Luganville | Port Vila | Mystery Island (Inyeug) | Lautoka | Suva | Nuku'alofa | Waitangi | Auckland | Tauranga | Napier | Wellington | Picton | Lyttelton | Port Chalmers | Hobart | Melbourne | Sydney

  • 04 Jan 2028
  • 40 Nights
Cruise From:
Was £8549pp Now: £8199pp
Holiday ID: 053660
Cruise From:
Was £8462pp Now: £8199pp

Lima | Cuzco | Machu Picchu | Cuzco | Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Puerto Ayora | Punta Suarez | Gardner Bay | North Seymour Island | El Edén Island | Seymour

  • 22 Jan 2027
  • 13 Nights
Cruise From:
Was £8462pp Now: £8199pp
Holiday ID: 099084
Cruise From:
Was £8486pp Now: £8231pp

Buenos Aires | Ushuaia | South Shetland Islands | Gerlache Strait | Ushuaia

  • 29 Dec 2026
  • 11 Nights
Cruise From:
Was £8486pp Now: £8231pp
Holiday ID: 098884
Fly Cruise From:
Was £8729pp Now: £8248pp

Piraeus | Limassol | Rhodes | Kusadasi | Heraklion (Iraklion) | Katakolon | Valletta | Trapani | Cagliari | Mahón | Palma de Mallorca | Barcelona | Cartagena | Málaga | Cádiz | Casablanca | Tangier | Melilla | Alicante | Valencia | La Goulette | Palermo | Salerno | Civitavecchia

  • 08 Dec 2027
  • 26 Nights
Fly Cruise From:
Was £8729pp Now: £8248pp
Holiday ID: 044599
Cruise From:
Was £8615pp Now: £8270pp

Baltra Island | Rabida Island | Puerto Egas | Elizabeth Bay | Tagus Cove | Bartolome Island | Sullivan Bay | Daphne Major | North Seymour Island | Las Bachas | Punta Pitt | Puerto Baquerizo Moreno | Puerto Ayora | Baltra Island

  • 30 Jan 2028
  • 7 Nights
Cruise From:
Was £8615pp Now: £8270pp
Holiday ID: 071669

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