FREEPHONE 9am - 7pm

Our sales team are here to help 7 days a week.

December River Cruises

 

As winter arrives, our thoughts inevitably turn to Christmas and, naturally, this is the perfect month in which to explore the world's waterways. We have a fantastic selection of river cruises in December, visiting Christmas markets, festivities and all-around wintery fun during a sailing. Take a look at our best December cruises and see why this festive period is perfect for visiting the banks of the Danube, Rhine and more.

 

Where Can You Sail?


Why not head to Northern Europe and visit some of the continent’s most stunning Christmas Markets? Cities such as Cologne, Budapest and Strasbourg feature some of the world's best Christmas Markets and a river cruise is an ideal way to visit them.

 

Christmas Markets River Cruises

 

December is also the ideal time of year to escape the cold weather and head east to the exotic waterways of China, Vietnam, or Cambodia, where the riverbanks of these regions are hot, sunny and humid - the perfect place to escape the winter blues back home! Take a look at river cruises in December for the Mekong, for a taste of tropical temperatures.

Showing 30 out of 688 cruises
Per Person
Total Price
Fly Cruise From:
Was £1499pp Now: £1439pp

Luxor | Aswan | Kom Ombo | Aswan | Edfu | Luxor

  • 30 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £1499pp Now: £1439pp
REF: TUIRIVER301220251302717
Fly Cruise From:
Was £1539pp Now: £1477pp

Luxor | Kom Ombo | Edfu | Aswan | Luxor

  • 30 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £1539pp Now: £1477pp
REF: TUIRIVER301220251302727
Fly Cruise From:
Was £1504pp Now: £1443pp

Düsseldorf | Koblenz | Rüdesheim | Cologne | Arnhem | Rotterdam | Amsterdam

  • 30 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £1504pp Now: £1443pp
REF: TUIRIVER301220251302177
Fly Cruise From:
Was £7668pp Now: £7361pp

Cairo | Luxor | Edfu | Aswan | Kom Ombo | Luxor | Qena | Cairo | Luxor | Cairo

  • 31 Dec 2025
  • 11 Nights
Fly Cruise From:
Was £7668pp Now: £7361pp
REF: AMAEG251231ES
Cruise From:
Was £3677pp Now: £3529pp

Nuremberg | Bamberg | Würzburg | Miltenberg | Frankfurt

  • 01 Dec 2026
  • 5 Nights
Cruise From:
Was £3677pp Now: £3529pp
REF: AVALONWNF61201
Cruise From:
Was £6874pp Now: £6599pp

Nuremberg | Bamberg | Würzburg | Miltenberg | Rüdesheim | Speyer | Strasbourg | Breisach | Basel

  • 01 Dec 2026
  • 9 Nights
Cruise From:
Was £6874pp Now: £6599pp
REF: AVALONWNM61201
Fly Cruise From:
Was £3259pp Now: £3128pp

Porto | Régua | Vega de Terron | Pinhão | Régua | Porto

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3259pp Now: £3128pp
REF: AMAPB261201DOX
Fly Cruise From:
Was £10899pp Now: £10463pp

Nuremberg | Regensburg | Deggendorf | Linz | Vienna

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £10899pp Now: £10463pp
REF: UNIWORLD53767
Fly Cruise From:
Was £2452pp Now: £2353pp

Amsterdam | Düsseldorf | Cologne | Koblenz | Mannheim | Kehl | Strasbourg | Breisach | Basel | Zurich

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2452pp Now: £2353pp
REF: EMERALDEWXZ011226-1
Fly Cruise From:
Was £2637pp Now: £2531pp

Passau | Nuremberg | Passau | Linz | Dürnstein | Vienna | Bratislava | Budapest

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2637pp Now: £2531pp
REF: EMERALDEWXD011226-1
Fly Cruise From:
Was £1995pp Now: £1915pp

Amsterdam | Cologne | Cochem | Rüdesheim am Rhein | Strasbourg | Breisach | Basel

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1995pp Now: £1915pp
REF: MARVELEUTCL08F01122026
Fly Cruise From:
Was £9514pp Now: £9133pp

Hanoi | Cát Bà Island | Hanoi | Cát Bà Island | Hanoi | Ho Chi Minh City | Cái Bè | Sa Déc | Tân Châu | Phnom Penh | Tân Châu | Phnom Penh | Oudong | Angkor Ban | Kampong Cham | Siem Reap

  • 01 Dec 2026
  • 19 Nights
Fly Cruise From:
Was £9514pp Now: £9133pp
REF: SCENICVIHH011226-19
Fly Cruise From:
Was £3217pp Now: £3088pp

Amsterdam | Düsseldorf | Cologne | Koblenz | Mannheim | Kehl | Strasbourg | Breisach | Lucerne | Basel | Lucerne | Zurich

  • 01 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £3217pp Now: £3088pp
REF: EMERALDEWZX011226-1
Fly Cruise From:
Was £1999pp Now: £1919pp

Paris | Vernon | Conflans-Sainte-Honorine | Paris

  • 01 Dec 2026
  • 4 Nights
Fly Cruise From:
Was £1999pp Now: £1919pp
REF: RIVIERA107727
Fly Cruise From:
Was £1699pp Now: £1631pp

Budapest | Bratislava | Vienna | Budapest

  • 01 Dec 2026
  • 5 Nights
Fly Cruise From:
Was £1699pp Now: £1631pp
REF: RIVIERA107784
Fly Cruise From:
Was £3295pp Now: £3163pp

Passau | Linz | Krems | Vienna | Bratislava | Budapest

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3295pp Now: £3163pp
REF: VIKINGNGV261201
Fly Cruise From:
Was £1995pp Now: £1915pp

Budapest | Vienna | Melk | Passau | Regensburg | Nuremberg

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1995pp Now: £1915pp
REF: MARVELEUTCRHX08F01122026
Fly Cruise From:
Was £7695pp Now: £7387pp

Siem Reap | Angkor Ban | Phnom Penh | Tân Châu | Sa Déc | My Tho

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £7695pp Now: £7387pp
REF: APTVEM15F27112026
Fly Cruise From:
Was £9795pp Now: £9403pp

Siem Reap | Angkor Ban | Phnom Penh | Sa Déc | My Tho

  • 01 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £9795pp Now: £9403pp
REF: APTVEM19F23112026
Fly Cruise From:
Was £2312pp Now: £2219pp

Amsterdam | Düsseldorf | Cologne | Koblenz | Mannheim | Kehl | Strasbourg | Breisach | Basel

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2312pp Now: £2219pp
REF: EMERALDEWXB011226-1
Fly Cruise From:
Was £1688pp Now: £1620pp

Luxor | Kom Ombo | Edfu | Aswan | Luxor

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1688pp Now: £1620pp
REF: TUIRIVER011220261303207
Fly Cruise From:
Was £1639pp Now: £1573pp

Luxor | Aswan | Kom Ombo | Aswan | Luxor | Edfu | Luxor

  • 01 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1639pp Now: £1573pp
REF: TUIRIVER011220261303197
Cruise From:
Was £5095pp Now: £4891pp

Amsterdam | Cologne | Rüdesheim | Mainz | Kehl | Breisach | Basel

  • 01 Dec 2026
  • 7 Nights
Cruise From:
Was £5095pp Now: £4891pp
REF: AVALONWAZ-T361201T
Cruise From:
Was £4945pp Now: £4747pp

Basel | Breisach | Strasbourg | Mainz | Rüdesheim | Cologne | Amsterdam

  • 01 Dec 2026
  • 7 Nights
Cruise From:
Was £4945pp Now: £4747pp
REF: AVALONWZA-T361201T
Fly Cruise From:
Was £7872pp Now: £7557pp

Cairo | Luxor | Edfu | Aswan | Kom Ombo | Luxor | Qena | Cairo | Luxor | Cairo

  • 02 Dec 2026
  • 11 Nights
Fly Cruise From:
Was £7872pp Now: £7557pp
REF: AMAEG261202ES
Fly Cruise From:
Was £6083pp Now: £5839pp

Cartagena | Palenque | Calamar | Santa Cruz de Mompox | Magangué | Santa Cruz de Mompox | Pinto | Barranquilla | Pinto | Barranquilla

  • 02 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £6083pp Now: £5839pp
REF: AMASB261202CB
Fly Cruise From:
Was £4349pp Now: £4175pp

Brussel (Bruxelles) | Gent (Ghent) | Antwerp | Hasselt | Maastricht | Antwerp | Brussel (Bruxelles)

  • 02 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4349pp Now: £4175pp
REF: UNIWORLD53750
Fly Cruise From:
Was £7399pp Now: £7103pp

Nuremberg | Bamberg | Würzburg | Wertheim | Frankfurt

  • 02 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £7399pp Now: £7103pp
REF: UNIWORLD53758
Fly Cruise From:
Was £6249pp Now: £5999pp

Budapest | Bratislava | Vienna | Krems | Linz | Passau

  • 02 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £6249pp Now: £5999pp
REF: UNIWORLD53754
Fly Cruise From:
Was £13599pp Now: £13055pp

Lima | Iquitos | Nauta | Urubamba | Cusco | Lima

  • 02 Dec 2026
  • 15 Nights
Fly Cruise From:
Was £13599pp Now: £13055pp
REF: UNIWORLD54649

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.

Chat Service

Live Chat

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