FREEPHONE 9am - 7pm

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 807 cruises
Per Person
Total Price
Fly Cruise From:
Was £5876pp Now: £5640pp

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

  • 15 Dec 2025
  • 12 Nights
Fly Cruise From:
Was £5876pp Now: £5640pp
REF: SCENICVIMR151225-29
Fly Cruise From:
Was £6382pp Now: £6126pp

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

  • 15 Dec 2025
  • 14 Nights
Fly Cruise From:
Was £6382pp Now: £6126pp
REF: SCENICVIMS151225-29
Fly Cruise From:
Was £4135pp Now: £3969pp

Regensburg | Regensburg | Passau | Dürnstein | Vienna | Bratislava | Budapest | Budapest

  • 15 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £4135pp Now: £3969pp
REF: EMERALDEWXD151225-1
Cruise From:
Was £3666pp Now: £3519pp

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

  • 15 Dec 2025
  • 6 Nights
Cruise From:
Was £3666pp Now: £3519pp
REF: AVALONWNV51215
Cruise From:
Was £2250pp Now: £2160pp

Budapest | Vienna | Vienna | Krems | Passau | Regensburg | Nuremberg | Nuremberg

  • 15 Dec 2025
  • 7 Nights
Cruise From:
Was £2250pp Now: £2160pp
REF: AVALONWBN-T351215T
Fly Cruise From:
Was £3207pp Now: £3078pp

Giurgiu | Ruse | Vidin | Iron Gates | Belgrade | Vukovar | Mohács | Budapest

  • 15 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £3207pp Now: £3078pp
REF: AMAAA251215AJRX
Cruise From:
Was £3195pp Now: £3067pp

Basel | Strasbourg | Mannheim | Speyer | Mainz | Winningen | Mainz | Koblenz | Cochem | Trier | Bernkastel-Kues | Trier

  • 15 Dec 2025
  • 7 Nights
Cruise From:
Was £3195pp Now: £3067pp
REF: VIKINGHID251215T
Cruise From:
Was £3195pp Now: £3067pp

Trier | Trier | Bernkastel-Kues | Cochem | Winningen | Koblenz | Koblenz | Mainz | Mannheim | Speyer | Strasbourg | Basel

  • 15 Dec 2025
  • 7 Nights
Cruise From:
Was £3195pp Now: £3067pp
REF: VIKINGHRJ251215T
Cruise From:
Was £9495pp Now: £9115pp

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

  • 15 Dec 2025
  • 7 Nights
Cruise From:
Was £9495pp Now: £9115pp
REF: VIKINGVRA251215T
Fly Cruise From:
Was £1299pp Now: £1247pp

Cologne | Rüdesheim | Koblenz | Bonn | Bonn

  • 15 Dec 2025
  • 4 Nights
Fly Cruise From:
Was £1299pp Now: £1247pp
REF: RIVIERA104014
Fly Cruise From:
Was £1895pp Now: £1819pp

Munich | Bamberg | Würzburg | Miltenberg | Rüdesheim am Rhein | Cologne | Amsterdam | Amsterdam

  • 15 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £1895pp Now: £1819pp
REF: MARVELEUTCRM08F15122025
Cruise From:
Was £3814pp Now: £3661pp

Luxor | Edfu | Kom Ombo | Aswan | Aswan

  • 15 Dec 2025
  • 4 Nights
Cruise From:
Was £3814pp Now: £3661pp
REF: AVALONWUAY51212
Fly Cruise From:
Was £5457pp Now: £5238pp

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

  • 15 Dec 2025
  • 11 Nights
Fly Cruise From:
Was £5457pp Now: £5238pp
REF: AMAET251215ES
Fly Cruise From:
Was £3899pp Now: £3743pp

Cologne | Cologne | Koblenz | Mainz | Mannheim | Strasbourg | Basel | Basel

  • 16 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £3899pp Now: £3743pp
REF: UNIWORLD51829
Fly Cruise From:
Was £3999pp Now: £3839pp

Budapest | Budapest | Bratislava | Vienna | Krems | Linz | Passau | Passau

  • 16 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £3999pp Now: £3839pp
REF: UNIWORLD50183
Fly Cruise From:
Was £9873pp Now: £9478pp

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

  • 16 Dec 2025
  • 23 Nights
Fly Cruise From:
Was £9873pp Now: £9478pp
REF: SCENICVIMC161225-19
Fly Cruise From:
Was £2649pp Now: £2543pp

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

  • 16 Dec 2025
  • 6 Nights
Fly Cruise From:
Was £2649pp Now: £2543pp
REF: AVALONWVN51216
Cruise From:
Was £2395pp Now: £2299pp

Passau | Passau | Linz | Linz | Krems | Vienna | Bratislava | Bratislava | Budapest | Budapest

  • 16 Dec 2025
  • 7 Nights
Cruise From:
Was £2395pp Now: £2299pp
REF: VIKINGNGV251216
Cruise From:
Was £3695pp Now: £3547pp

Budapest | Budapest | Budapest | Vienna | Vienna | Krems | Krems | Passau | Regensburg | Regensburg

  • 16 Dec 2025
  • 7 Nights
Cruise From:
Was £3695pp Now: £3547pp
REF: VIKINGVVE251216
Fly Cruise From:
Was £7380pp Now: £7084pp

Prague | Prague | Prague | Budapest | Prague | Budapest | Vienna | Vienna | Dürnstein | Krems | Passau | Brandstatt | Nuremberg | Bamberg | Würzburg | Wertheim | Miltenberg | Rüdesheim | Rüdesheim | Cologne | Amsterdam | Paris | Paris | Paris | Paris

  • 16 Dec 2025
  • 20 Nights
  • Scenic Jade
  • Europe & The Mediterranean - Cruise & Stay
  • 16 Dec 2025
  • 20 Nights
Fly Cruise From:
Was £7380pp Now: £7084pp
REF: SCENICCTPP161225-2
Fly Cruise From:
Was £5875pp Now: £5640pp

Prague | Prague | Prague | Budapest | Prague | Budapest | Vienna | Vienna | Dürnstein | Krems | Passau | Brandstatt | Nuremberg | Bamberg | Würzburg | Wertheim | Miltenberg | Rüdesheim | Rüdesheim | Cologne | Amsterdam

  • 16 Dec 2025
  • 17 Nights
  • Scenic Jade
  • Europe & The Mediterranean - Cruise & Stay
  • 16 Dec 2025
  • 17 Nights
Fly Cruise From:
Was £5875pp Now: £5640pp
REF: SCENICCTPR161225-2
Cruise From:
Was £2445pp Now: £2347pp

Budapest | Budapest | Bratislava | Vienna | Krems | Krems | Linz | Passau | Passau

  • 16 Dec 2025
  • 7 Nights
Cruise From:
Was £2445pp Now: £2347pp
REF: VIKINGVLH251216
Fly Cruise From:
Was £2499pp Now: £2399pp

Paris | Mantes-la-Jolie | Rouen | Rouen | Vernon | Paris | Paris | Paris

  • 16 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £2499pp Now: £2399pp
REF: UNIWORLD55969
Fly Cruise From:
Was £2848pp Now: £2734pp

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

  • 16 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £2848pp Now: £2734pp
REF: AMAPB251216DOX
Fly Cruise From:
Was £2599pp Now: £2495pp

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

  • 16 Dec 2025
  • 6 Nights
Fly Cruise From:
Was £2599pp Now: £2495pp
REF: AVALONWNV51216
Fly Cruise From:
Was £955pp Now: £916pp

Vienna | Vienna | Dürnstein | Melk | Linz | Linz

  • 16 Dec 2025
  • 4 Nights
Fly Cruise From:
Was £955pp Now: £916pp
REF: TUIRIVER161220251302204
Cruise From:
Was £2300pp Now: £2208pp

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

  • 16 Dec 2025
  • 7 Nights
Cruise From:
Was £2300pp Now: £2208pp
REF: AVALONWZA-T351216T
Cruise From:
Was £2645pp Now: £2539pp

Paris | Paris | Paris | Paris | Rouen | Rouen | Le Pecq | Le Pecq | Paris | Paris

  • 16 Dec 2025
  • 7 Nights
Cruise From:
Was £2645pp Now: £2539pp
REF: VIKINGRGD251216
Fly Cruise From:
Was £2639pp Now: £2533pp

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

  • 16 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £2639pp Now: £2533pp
REF: UNIWORLD51796
Fly Cruise From:
Was £4599pp Now: £4415pp

Basel | Basel | Strasbourg | Mannheim | Mainz | Koblenz | Cologne | Cologne

  • 16 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £4599pp Now: £4415pp
REF: UNIWORLD51823

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