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 £1409pp Now: £1352pp

Düsseldorf | Nijmegen | Antwerp | Gent (Ghent) | Rotterdam | Arnhem | Düsseldorf

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1409pp Now: £1352pp
REF: TUIRIVER221220261303147
Fly Cruise From:
Was £1990pp Now: £1910pp

Passau | Linz | Passau | Dürnstein | Emmersdorf | Vienna | Dürnstein | Vienna | Bratislava | Linz | Passau

  • 22 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £1990pp Now: £1910pp
REF: AMADEUS43221220267
Fly Cruise From:
Was £6149pp Now: £5903pp

Nuremberg | Regensburg | Deggendorf | Passau | Linz | Dürnstein | Vienna | Budapest

  • 22 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £6149pp Now: £5903pp
REF: UNIWORLD53753
Fly Cruise From:
Was £1848pp Now: £1774pp

Luxor | Kom Ombo | Edfu | Aswan | Luxor

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1848pp Now: £1774pp
REF: TUIRIVER221220261303207
Fly Cruise From:
Was £1799pp Now: £1727pp

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

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1799pp Now: £1727pp
REF: TUIRIVER221220261303197
Fly Cruise From:
Was £1587pp Now: £1523pp

Cologne | Koblenz | Speyer | Strasbourg | Mainz | Cologne

  • 22 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £1587pp Now: £1523pp
REF: AMADEUS73221220267
Fly Cruise From:
Was £1587pp Now: £1523pp

Cologne | Koblenz | Speyer | Strasbourg | Mainz | Cologne

  • 22 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £1587pp Now: £1523pp
REF: AMADEUS153221220267
Fly Cruise From:
Was £7574pp Now: £7271pp

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

  • 23 Dec 2026
  • 11 Nights
Fly Cruise From:
Was £7574pp Now: £7271pp
REF: AMAEG261223ES
Fly Cruise From:
Was £3144pp Now: £3018pp

Nuremberg | Regensburg | Passau | Vienna | Melk | Vienna | Budapest

  • 23 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3144pp Now: £3018pp
REF: AMAAF261223ABV
Fly Cruise From:
Was £2944pp Now: £2826pp

Amsterdam | Utrecht | Düsseldorf | Rüdesheim am Rhein | Ludwigshafen | Strasbourg | Breisach | Basel

  • 23 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2944pp Now: £2826pp
REF: AMAAD261223AIV
Fly Cruise From:
Was £6049pp Now: £5807pp

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

  • 23 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £6049pp Now: £5807pp
REF: UNIWORLD53748
Fly Cruise From:
Was £5799pp Now: £5567pp

Passau | Linz | Grein | Melk | Vienna | Bratislava | Budapest

  • 23 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £5799pp Now: £5567pp
REF: UNIWORLD53749
Fly Cruise From:
Was £10595pp Now: £10171pp

Luxor | Qena | Luxor | Esna | Aswan | Kom Ombo | Luxor | Edfu | Luxor

  • 23 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £10595pp Now: £10171pp
REF: VIKINGATN261223T
Fly Cruise From:
Was £2714pp Now: £2605pp

Basel | Breisach | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Lahnstein | Düsseldorf | Monheim am Rhein | Amsterdam | Utrecht | Amsterdam

  • 23 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2714pp Now: £2605pp
REF: AMAAC261223ARL
Fly Cruise From:
Was £2914pp Now: £2797pp

Budapest | Bratislava | Vienna | Weissenkirchen | Melk | Linz | Vilshofen | Passau | Vilshofen

  • 23 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2914pp Now: £2797pp
REF: AMAAE261223AML
Fly Cruise From:
Was £5164pp Now: £4957pp

Amsterdam | Rüdesheim | Wertheim | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Passau | Dürnstein | Melk | Vienna | Budapest

  • 23 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £5164pp Now: £4957pp
REF: SCENICCHAA231226-1
Fly Cruise From:
Was £5804pp Now: £5571pp

Amsterdam | Rüdesheim | Wertheim | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Passau | Dürnstein | Melk | Vienna | Budapest | Prague

  • 23 Dec 2026
  • 17 Nights
Fly Cruise From:
Was £5804pp Now: £5571pp
REF: SCENICCTPR231226-1
Fly Cruise From:
Was £5961pp Now: £5722pp

Budapest | Vienna | Dürnstein | Melk | Passau | Brandstatt | Regensburg | Nuremberg | Bamberg | Wertheim | Miltenberg | Rüdesheim | Cologne | Amsterdam

  • 23 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £5961pp Now: £5722pp
REF: SCENICCHAA231226-2
Fly Cruise From:
Was £2991pp Now: £2871pp

Arles | Avignon | Arles | Avignon | Viviers | Tournon-sur-Rhône | Lyon | Vienne | Villefranche-sur-Saône | Lyon

  • 24 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2991pp Now: £2871pp
REF: AMAFG261224FCV
Fly Cruise From:
Was £2714pp Now: £2605pp

Basel | Breisach | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Lahnstein | Düsseldorf | Monheim am Rhein | Amsterdam | Utrecht | Amsterdam

  • 24 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2714pp Now: £2605pp
REF: AMAAO261224ARL
Fly Cruise From:
Was £2944pp Now: £2826pp

Amsterdam | Utrecht | Düsseldorf | Rüdesheim am Rhein | Ludwigshafen | Strasbourg | Breisach | Basel

  • 24 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2944pp Now: £2826pp
REF: AMAAP261224AIL
Fly Cruise From:
Was £2791pp Now: £2679pp

Bordeaux | Libourne | Bourg | Blaye | Pauillac | Cadillac | Bordeaux

  • 24 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2791pp Now: £2679pp
REF: AMAFD261224BBV
Fly Cruise From:
Was £2991pp Now: £2871pp

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

  • 25 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2991pp Now: £2871pp
REF: AMAPC261225DOV
Fly Cruise From:
Was £8009pp Now: £7688pp

New Delhi | Agra | Jaipur | Kolkata (ex Calcutta) | Kalna | Matiari | Murshidabad | Kolkata (ex Calcutta) | Mayapur | Kolkata (ex Calcutta)

  • 25 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £8009pp Now: £7688pp
REF: UNIWORLD54413
Fly Cruise From:
Was £2714pp Now: £2605pp

Amsterdam | Utrecht | Hellevoetsluis | Gent (Ghent) | Brussel (Bruxelles) | Antwerp | Dordrecht | Amsterdam

  • 26 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2714pp Now: £2605pp
REF: AMAAI261226AUV
Fly Cruise From:
Was £2714pp Now: £2605pp

Basel | Breisach | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Lahnstein | Düsseldorf | Monheim am Rhein | Amsterdam

  • 26 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2714pp Now: £2605pp
REF: AMAAJ261226ARV
Fly Cruise From:
Was £7449pp Now: £7151pp

Cairo | Luxor | Dendera | Luxor | Kom Ombo | Aswan | Esna | Luxor | Cairo

  • 26 Dec 2026
  • 11 Nights
Fly Cruise From:
Was £7449pp Now: £7151pp
REF: UNIWORLD54541
Fly Cruise From:
Was £7049pp Now: £6767pp

Cairo | Luxor | Dendera | Luxor | Kom Ombo | Aswan | Esna | Luxor | Cairo

  • 26 Dec 2026
  • 11 Nights
Fly Cruise From:
Was £7049pp Now: £6767pp
REF: UNIWORLD55149
Fly Cruise From:
Was £7395pp Now: £7099pp

Luxor | Qena | Luxor | Esna | Aswan | Kom Ombo | Luxor | Edfu | Luxor

  • 26 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £7395pp Now: £7099pp
REF: VIKINGOSR261226T
Fly Cruise From:
Was £2991pp Now: £2871pp

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

  • 26 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2991pp Now: £2871pp
REF: AMAPA261226DOV

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