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
Cruise From:
Was £9298pp Now: £8275pp

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

Cruise From:
Was £9298pp Now: £8275pp
Holiday ID: 073804
Fly Cruise From:
Was £8769pp Now: £8286pp

Miami | Charlotte Amalie | Philipsburg | Basseterre | Willemstad | Oranjestad | Cartagena | Panama City | Cartagena | Panama City | Puerto Limón | Georgetown | Ocho Rios | La Romana | Tortola | San Juan (Puerto Rico) | Miami

  • 07 Jan 2029
  • 24 Nights
Fly Cruise From:
Was £8769pp Now: £8286pp
Holiday ID: 090780
Cruise From:
Was £8840pp Now: £8299pp

Sydney | Hobart | Milford Sound | Oban | Port Chalmers | Akaroa | Wellington | Napier | Gisborne | Tauranga | Auckland

  • 04 Dec 2026
  • 14 Nights
Cruise From:
Was £8840pp Now: £8299pp
Holiday ID: 020296
Cruise From:
Was £8647pp Now: £8299pp

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

  • 16 Jan 2028
  • 7 Nights
Cruise From:
Was £8647pp Now: £8299pp
Holiday ID: 071661
Cruise From:
Was £8882pp Now: £8349pp

Singapore | Malacca | Ko Samui | Laem Chabang | Sihanoukville | Ho Chi Minh City | Hong Kong

  • 20 Dec 2028
  • 15 Nights
Cruise From:
Was £8882pp Now: £8349pp
Holiday ID: 105109
Cruise From:
Was £8723pp Now: £8374pp

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

  • 23 Jan 2028
  • 7 Nights
Cruise From:
Was £8723pp Now: £8374pp
Holiday ID: 071678
Fly Cruise From:
Was £8879pp Now: £8435pp

Miami | Key West | Cozumel | Santo Tomás de Castilla | Harvest Caye | Roatán Island | Puerto Limón | Colón | Puerto Limón | Colón | Falmouth | Georgetown | Miami

  • 22 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £8879pp Now: £8435pp
Holiday ID: 038176
Fly Cruise From:
Was £8790pp Now: £8438pp

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

  • 06 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £8790pp Now: £8438pp
Holiday ID: 027554
Fly Cruise From:
Was £8795pp Now: £8443pp

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

  • 20 Dec 2028
  • 14 Nights
Fly Cruise From:
Was £8795pp Now: £8443pp
Holiday ID: 095064
Fly Cruise From:
Was £8795pp Now: £8443pp

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

  • 03 Jan 2029
  • 14 Nights
Fly Cruise From:
Was £8795pp Now: £8443pp
Holiday ID: 095065
Fly Cruise From:
Was £8795pp Now: £8443pp

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

  • 16 Jan 2029
  • 17 Nights
Fly Cruise From:
Was £8795pp Now: £8443pp
Holiday ID: 095270
Fly Cruise From:
Was £8795pp Now: £8443pp

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

  • 23 Dec 2028
  • 14 Nights
Fly Cruise From:
Was £8795pp Now: £8443pp
Holiday ID: 095300
Fly Cruise From:
Was £8894pp Now: £8449pp

Tampa | Georgetown | Montego Bay | Roatán Island | Belize City | Costa Maya | Cozumel | Tampa

  • 11 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £8894pp Now: £8449pp
Holiday ID: 010480
Cruise From:
Was £9010pp Now: £8469pp

San Cristóbal Island | Roca León Dormido | El Barranco | Darwin Bay | Sullivan Bay | North Seymour Island | Punta Moreno | Mangle Point | Los Gemelos | Puerto Ayora | Punta Suarez | Gardner Bay | Cerro Brujo | San Cristóbal Island

  • 05 Dec 2026
  • 7 Nights
Cruise From:
Was £9010pp Now: £8469pp
Holiday ID: 020338
Fly Cruise From:
Was £11289pp Now: £8520pp

Los Angeles | Cabo San Lucas | Puerto Vallarta | Puerto Quetzal | Puntarenas | Cartagena | Georgetown | Miami

  • 24 Jan 2027
  • 16 Nights
Fly Cruise From:
Was £11289pp Now: £8520pp
Holiday ID: 010494E
Fly Cruise From:
Was £8969pp Now: £8520pp

Piraeus | Heraklion (Iraklion) | Messina | Valletta | La Goulette | Palma de Mallorca | Valencia | Málaga | Seville | Portimão | Lisbon

Fly Cruise From:
Was £8969pp Now: £8520pp
Holiday ID: 062286
Cruise From:
£8520pp

Los Angeles | Nawiliwili | Honolulu | Kahului-Maui | Hilo | Rangiroa | Raiatea | Papeete | Moorea | Papeete

  • 08 Jan 2029
  • 18 Nights
Cruise From:
£8520pp
Holiday ID: 106959
Fly Cruise From:
Was £8984pp Now: £8534pp

Singapore | Muara | Kota Kinabalu | Ho Chi Minh City | Ko Samui | Laem Chabang

Fly Cruise From:
Was £8984pp Now: £8534pp
Holiday ID: 087365
Cruise From:
£8560pp

Fort Lauderdale | Cozumel | Belize City | Santo Tomás de Castilla | Roatán Island | Puerto Limón | Cartagena | Fuerte Amador | Cartagena | Fuerte Amador | Manta | Guayaquil | Salaverry | Callao

  • 11 Jan 2028
  • 18 Nights
Cruise From:
£8560pp
Holiday ID: 062250
Fly Cruise From:
Was £9014pp Now: £8563pp

Miami | Costa Maya | Belize City | Harvest Caye | Roatán Island | Montego Bay | Georgetown | Miami

  • 09 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £9014pp Now: £8563pp
Holiday ID: 010479
Cruise From:
Was £8929pp Now: £8571pp

Sydney | Phillip Island | Melbourne | Burnie | Adelaide | Kangaroo Island | Hobart | Port Arthur | Eden | Newcastle | Sydney | Moreton Island | Townsville | Cairns | Alotau | Kiriwina Island | Rabaul | Honiara | Luganville | Port Vila | Mystery Island (Inyeug) | Lautoka | Suva | Nuku'alofa | Waitangi | Auckland

  • 19 Dec 2027
  • 42 Nights
Cruise From:
Was £8929pp Now: £8571pp
Holiday ID: 053658
Cruise From:
Was £9165pp Now: £8615pp

Auckland | Tauranga | Gisborne | Napier | Wellington | Picton | Lyttelton | Port Chalmers | Oban | Dusky Sound | Sydney | Melbourne

  • 18 Dec 2028
  • 16 Nights
Cruise From:
Was £9165pp Now: £8615pp
Holiday ID: 105107
Fly Cruise From:
Was £8990pp Now: £8630pp

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

  • 25 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £8990pp Now: £8630pp
Holiday ID: 027278
Fly Cruise From:
Was £8990pp Now: £8630pp

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

  • 31 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £8990pp Now: £8630pp
Holiday ID: 027558
Fly Cruise From:
£8639pp

Bridgetown | Castries | Montserrat | Antigua | South Friars Bay | Great Harbour | Sint Maarten | Frenchman's Cay | South Friars Bay | Trois-Ilets | Port Elizabeth | Saint George's | Bridgetown

  • 29 Jan 2028
  • 14 Nights
Fly Cruise From:
£8639pp
Holiday ID: 073890P
Cruise From:
£8640pp

Fort Lauderdale | Puerto Plata | Pointe-à-Pitre | Fort-de-France | Basseterre | San Juan (Puerto Rico) | Marigot | Road Town | Great Harbour | Punta Cana | Montego Bay | Georgetown | Cozumel | Fort Lauderdale

  • 22 Dec 2027
  • 17 Nights
Cruise From:
£8640pp
Holiday ID: 054539
Cruise From:
Was £9018pp Now: £8657pp

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

  • 24 Dec 2028
  • 7 Nights
Cruise From:
Was £9018pp Now: £8657pp
Holiday ID: 071676
Cruise From:
Was £9018pp Now: £8657pp

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

  • 17 Dec 2028
  • 7 Nights
Cruise From:
Was £9018pp Now: £8657pp
Holiday ID: 071693
Cruise From:
£8660pp

Miami | Ocho Rios | Santo Tomás de Castilla | Roatán Island | Belize City | Key West | Miami | Puerto Plata | Philipsburg | Terre-de-Haut | Basseterre | San Juan (Puerto Rico)

  • 20 Jan 2027
  • 16 Nights
Cruise From:
£8660pp
Holiday ID: 044372
Cruise From:
Was £8932pp Now: £8664pp

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

  • 25 Dec 2026
  • 13 Nights
Cruise From:
Was £8932pp Now: £8664pp
Holiday ID: 099082

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