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 £4920pp Now: £4723pp

Prague | Prague | Prague | Regensburg | Prague | Regensburg | Passau | Schlögen | Dürnstein | Melk | Vienna | Bratislava | Budapest | Budapest

  • 12 Dec 2026
  • 10 Nights
  • Scenic Opal
  • Europe & The Mediterranean - Cruise & Stay
  • 12 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £4920pp Now: £4723pp
REF: SCENICXPNB121226-1
Fly Cruise From:
Was £5013pp Now: £4812pp

Zurich | Lucerne | Zurich | Bern | Montreux | Bern | Montreux | Basel | Montreux | Breisach | Kehl | Mannheim | Rüdesheim | Cologne | Rüdesheim | Düsseldorf | Amsterdam

  • 12 Dec 2026
  • 11 Nights
Fly Cruise From:
Was £5013pp Now: £4812pp
REF: SCENICXAMW121226-2
Fly Cruise From:
Was £1959pp Now: £1880pp

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

  • 12 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1959pp Now: £1880pp
REF: EMERALDEFRM121226-2
Fly Cruise From:
Was £1349pp Now: £1295pp

Cologne | Rüdesheim | Koblenz | Bonn | Bonn

  • 12 Dec 2026
  • 4 Nights
Fly Cruise From:
Was £1349pp Now: £1295pp
REF: RIVIERA107905
Fly Cruise From:
Was £5356pp Now: £5141pp

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

  • 12 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £5356pp Now: £5141pp
REF: AMAAL261212AHRX
Fly Cruise From:
Was £5181pp Now: £4973pp

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

  • 12 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £5181pp Now: £4973pp
REF: AMAAN261212AHXJ
Fly Cruise From:
Was £3306pp Now: £3173pp

Ho Chi Minh City | Ho Chi Minh City | Ben Tre | Sa Déc | My An Hung | Giêng Island | Long An | Tân Châu | Tân Châu | Phnom Penh | Prek Kdam | Phnom Penh | Oudong | Phnom Penh

  • 12 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3306pp Now: £3173pp
REF: EMERALDEWVC121226-1
Fly Cruise From:
Was £6344pp Now: £6090pp

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

  • 12 Dec 2026
  • 11 Nights
Fly Cruise From:
Was £6344pp Now: £6090pp
REF: UNIWORLD55147
Fly Cruise From:
Was £999pp Now: £959pp

Vienna | Dürnstein | Krems | Budapest | Budapest | Bratislava | Vienna

  • 12 Dec 2026
  • 5 Nights
Fly Cruise From:
Was £999pp Now: £959pp
REF: TUIRIVER121220261302885
Fly Cruise From:
Was £999pp Now: £959pp

Vienna | Vienna | Budapest | Budapest | Bratislava | Vienna

  • 12 Dec 2026
  • 5 Nights
Fly Cruise From:
Was £999pp Now: £959pp
REF: TUIRIVER121220261302975
Cruise From:
Was £7395pp Now: £7099pp

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

  • 12 Dec 2026
  • 7 Nights
Cruise From:
Was £7395pp Now: £7099pp
REF: VIKINGOSR261212T
Fly Cruise From:
Was £3229pp Now: £3099pp

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

  • 12 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £3229pp Now: £3099pp
REF: EMERALDEWZX121226-2
Fly Cruise From:
Was £4863pp Now: £4668pp

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

  • 12 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4863pp Now: £4668pp
REF: AMASA261212BC
Fly Cruise From:
Was £1399pp Now: £1343pp

Paris | Vernon | Conflans-Sainte-Honorine | Paris | Paris

  • 13 Dec 2026
  • 4 Nights
Fly Cruise From:
Was £1399pp Now: £1343pp
REF: RIVIERA107774
Fly Cruise From:
Was £2943pp Now: £2825pp

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

  • 13 Dec 2026
  • 10 Nights
  • Emerald Dawn
  • Europe & The Mediterranean - Cruise & Stay
  • 13 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £2943pp Now: £2825pp
REF: EMERALDEWPX131226-1
Cruise From:
Was £2370pp Now: £2275pp

Nuremberg | Nuremberg | Bamberg | Würzburg | Miltenberg | Frankfurt

  • 13 Dec 2026
  • 5 Nights
Cruise From:
Was £2370pp Now: £2275pp
REF: AVALONWNF61213
Cruise From:
Was £4417pp Now: £4240pp

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

  • 13 Dec 2026
  • 9 Nights
Cruise From:
Was £4417pp Now: £4240pp
REF: AVALONWNM61213
Cruise From:
Was £3395pp Now: £3259pp

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

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £3395pp Now: £3259pp
REF: VIKINGATL261213
Cruise From:
Was £3395pp Now: £3259pp

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

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £3395pp Now: £3259pp
REF: VIKINGJRL261213
Cruise From:
Was £3395pp Now: £3259pp

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

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £3395pp Now: £3259pp
REF: VIKINGMGN261213
Fly Cruise From:
Was £4172pp Now: £4005pp

Budapest | Budapest | Bratislava | Vienna | Spitz | Dürnstein | Krems | Linz | Vilshofen | Passau | Vilshofen

  • 13 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4172pp Now: £4005pp
REF: AMAAM261213BEX
Fly Cruise From:
Was £989pp Now: £949pp

Cologne | Koblenz | Speyer | Strasbourg | Rüdesheim | Cologne

  • 13 Dec 2026
  • 5 Nights
Fly Cruise From:
Was £989pp Now: £949pp
REF: TUIRIVER131220261303055
Cruise From:
Was £3295pp Now: £3163pp

Amsterdam | Dordrecht | Dordrecht | Cologne | Rüdesheim am Rhein | Koblenz | Koblenz | Mannheim | Speyer | Strasbourg | Breisach | Basel

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £3295pp Now: £3163pp
REF: VIKINGBLD261213
Cruise From:
Was £2605pp Now: £2500pp

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

  • 14 Dec 2026
  • 6 Nights
Cruise From:
Was £2605pp Now: £2500pp
REF: AVALONWNV61214
Fly Cruise From:
Was £4343pp Now: £4169pp

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

  • 14 Dec 2026
  • 7 Nights
  • AmaDara
  • Asia & Indian Ocean
  • 14 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4343pp Now: £4169pp
REF: AMAKB261214U
Fly Cruise From:
Was £4095pp Now: £3931pp

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

  • 14 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4095pp Now: £3931pp
REF: AMAAB261214AHX
Fly Cruise From:
Was £5190pp Now: £4982pp

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

  • 14 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £5190pp Now: £4982pp
REF: SCENICVIMR141226-29
Fly Cruise From:
Was £5696pp Now: £5468pp

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

  • 14 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £5696pp Now: £5468pp
REF: SCENICVIMS141226-29
Cruise From:
Was £2270pp Now: £2179pp

Frankfurt | Würzburg | Würzburg | Bamberg | Nuremberg | Nuremberg

  • 14 Dec 2026
  • 5 Nights
Cruise From:
Was £2270pp Now: £2179pp
REF: AVALONWFN61214
Cruise From:
Was £2405pp Now: £2308pp

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

  • 14 Dec 2026
  • 6 Nights
Cruise From:
Was £2405pp Now: £2308pp
REF: AVALONWVN61214

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.