FREEPHONE 9am - 8pm

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.

 

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 938 cruises
Per Person
Total Price
Fly Cruise From:
Was £3295pp Now: £3163pp

Budapest | Bratislava | Vienna | Krems | Linz | Passau

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3295pp Now: £3163pp
REF: VIKINGNGV261208
Fly Cruise From:
Was £3195pp Now: £3067pp

Paris | Rouen | Le Pecq | Paris

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3195pp Now: £3067pp
REF: VIKINGRGD261208
Fly Cruise From:
Was £3295pp Now: £3163pp

Passau | Linz | Krems | Vienna | Bratislava | Budapest

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3295pp Now: £3163pp
REF: VIKINGVLH261208
Fly Cruise From:
Was £2884pp Now: £2768pp

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

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2884pp Now: £2768pp
REF: EMERALDEWXZ081226-2
Fly Cruise From:
Was £2884pp Now: £2768pp

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

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2884pp Now: £2768pp
REF: EMERALDEWXB081226-2
Fly Cruise From:
Was £1349pp Now: £1295pp

Cologne | Rüdesheim | Koblenz | Bonn

  • 08 Dec 2026
  • 4 Nights
Fly Cruise From:
Was £1349pp Now: £1295pp
REF: RIVIERA107904
Fly Cruise From:
Was £4932pp Now: £4734pp

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

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4932pp Now: £4734pp
REF: SCENICXAMB081226-2
Fly Cruise From:
Was £7400pp Now: £7104pp

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

  • 08 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £7400pp Now: £7104pp
REF: SCENICVIMR081226-19
Fly Cruise From:
Was £6949pp Now: £6671pp

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

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £6949pp Now: £6671pp
REF: UNIWORLD53766
Fly Cruise From:
Was £5499pp Now: £5279pp

Nuremberg | Bamberg | Würzburg | Wertheim | Frankfurt

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £5499pp Now: £5279pp
REF: UNIWORLD53759
Fly Cruise From:
Was £2295pp Now: £2203pp

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

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2295pp Now: £2203pp
REF: MARVELEUTCRL08F08122026
Fly Cruise From:
Was £2895pp Now: £2779pp

Munich | Nuremberg | Regensburg | Passau | Dürnstein | Vienna | Budapest

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2895pp Now: £2779pp
REF: MARVELEUTCHX08F08122026
Fly Cruise From:
Was £1118pp Now: £1073pp

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

  • 08 Dec 2026
  • 5 Nights
Fly Cruise From:
Was £1118pp Now: £1073pp
REF: TUIRIVER081220261303055
Fly Cruise From:
Was £1158pp Now: £1111pp

Düsseldorf | Cologne | Rüdesheim | Frankfurt | Koblenz | Düsseldorf

  • 08 Dec 2026
  • 5 Nights
Fly Cruise From:
Was £1158pp Now: £1111pp
REF: TUIRIVER081220261303125
Cruise From:
Was £2176pp Now: £2088pp

Düsseldorf | Cologne | Rüdesheim | Frankfurt | Koblenz | Düsseldorf

  • 08 Dec 2026
  • 10 Nights
Cruise From:
Was £2176pp Now: £2088pp
REF: TUIRIVER0812202613031210
Fly Cruise From:
Was £1487pp Now: £1427pp

Luxor | Kom Ombo | Edfu | Aswan | Luxor

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1487pp Now: £1427pp
REF: TUIRIVER081220261303207
Fly Cruise From:
Was £1438pp Now: £1380pp

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

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1438pp Now: £1380pp
REF: TUIRIVER081220261303197
Fly Cruise From:
Was £3295pp Now: £3163pp

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

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3295pp Now: £3163pp
REF: VIKINGSGN261208
Fly Cruise From:
Was £7664pp Now: £7357pp

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

  • 09 Dec 2026
  • 11 Nights
Fly Cruise From:
Was £7664pp Now: £7357pp
REF: AMAEG261209ES
Fly Cruise From:
Was £6083pp Now: £5839pp

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

  • 09 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £6083pp Now: £5839pp
REF: AMASB261209BC
Fly Cruise From:
Was £5740pp Now: £5510pp

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

  • 09 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £5740pp Now: £5510pp
REF: AMAAC261209ARX
Fly Cruise From:
Was £7395pp Now: £7099pp

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

  • 09 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £7395pp Now: £7099pp
REF: VIKINGATN261209T
Fly Cruise From:
Was £3095pp Now: £2971pp

Paris | Rouen | Le Pecq | Paris

  • 09 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3095pp Now: £2971pp
REF: VIKINGKRI261209
Fly Cruise From:
Was £3295pp Now: £3163pp

Passau | Linz | Krems | Vienna | Bratislava | Budapest

  • 09 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3295pp Now: £3163pp
REF: VIKINGLIF261209
Fly Cruise From:
Was £3882pp Now: £3726pp

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

  • 09 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3882pp Now: £3726pp
REF: EMERALDEWXD091226-2
Fly Cruise From:
Was £4049pp Now: £3887pp

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

  • 09 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £4049pp Now: £3887pp
REF: EMERALDEWPX091226-2
Fly Cruise From:
Was £3018pp Now: £2897pp

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

  • 09 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3018pp Now: £2897pp
REF: EMERALDEWXZ091226-1
Fly Cruise From:
Was £1549pp Now: £1487pp

Paris | Vernon | Conflans-Sainte-Honorine | Paris

  • 09 Dec 2026
  • 4 Nights
Fly Cruise From:
Was £1549pp Now: £1487pp
REF: RIVIERA107773
Fly Cruise From:
Was £1949pp Now: £1871pp

Cologne | Rüdesheim | Koblenz | Cologne

  • 09 Dec 2026
  • 4 Nights
Fly Cruise From:
Was £1949pp Now: £1871pp
REF: RIVIERA107915
Fly Cruise From:
Was £5021pp Now: £4820pp

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

  • 09 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £5021pp Now: £4820pp
REF: SCENICXAMB091226-1

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.

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