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 942 cruises
Per Person
Total Price
Fly Cruise From:
Was £2995pp Now: £2875pp

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

  • 10 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
REF: VIKINGKAR281210
Fly Cruise From:
Was £3595pp Now: £3451pp

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

  • 11 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £3595pp Now: £3451pp
REF: VIKINGHID281211T
Fly Cruise From:
Was £3595pp Now: £3451pp

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

  • 11 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £3595pp Now: £3451pp
REF: VIKINGHRJ281211T
Cruise From:
£2527pp

Vienna | Melk | Passau | Regensburg | Nuremberg

  • 11 Dec 2028
  • 6 Nights
Cruise From:
£2527pp
REF: CELEBRS6RC011-111228
Fly Cruise From:
Was £2995pp Now: £2875pp

Budapest | Bratislava | Vienna | Krems | Linz | Passau

  • 12 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
REF: VIKINGGFJ281212
Fly Cruise From:
Was £2995pp Now: £2875pp

Budapest | Bratislava | Vienna | Krems | Linz | Passau

  • 12 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
REF: VIKINGNGV281212
Fly Cruise From:
Was £2995pp Now: £2875pp

Passau | Linz | Krems | Vienna | Bratislava | Budapest

  • 12 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
REF: VIKINGVLH281212
Fly Cruise From:
Was £2995pp Now: £2875pp

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

  • 12 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
REF: VIKINGRLF281212
Fly Cruise From:
Was £2995pp Now: £2875pp

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

  • 12 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
REF: VIKINGSGN281212
Fly Cruise From:
Was £6290pp Now: £6038pp

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

  • 13 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £6290pp Now: £6038pp
REF: VIKINGATN281213T
Fly Cruise From:
Was £7490pp Now: £7190pp

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

  • 13 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £7490pp Now: £7190pp
REF: VIKINGSAI281213T
Fly Cruise From:
Was £2395pp Now: £2299pp

Paris | Rouen | Le Pecq | Paris

  • 13 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2395pp Now: £2299pp
REF: VIKINGKRI281213
Fly Cruise From:
Was £2995pp Now: £2875pp

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

  • 13 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
REF: VIKINGSIG281213
Fly Cruise From:
Was £2995pp Now: £2875pp

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

  • 13 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
REF: VIKINGENR281213
Fly Cruise From:
Was £2395pp Now: £2299pp

Paris | Rouen | Le Pecq | Paris

  • 14 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2395pp Now: £2299pp
REF: VIKINGSKG281214
Fly Cruise From:
Was £4999pp Now: £4799pp

Saigon ITV/Phu My | Giêng Island | Phnom Penh | Kratie | Kampong Cham | Angkor | Siem Reap | Hanoi

  • 14 Dec 2028
  • 6 Nights
Fly Cruise From:
Was £4999pp Now: £4799pp
REF: RIVIERA111907
Fly Cruise From:
Was £3595pp Now: £3451pp

Bamberg | Würzburg | Heidelberg | Rüdesheim am Rhein | Mainz | Cochem | Rüdesheim am Rhein | Trier | Bernkastel-Kues | Trier

  • 15 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £3595pp Now: £3451pp
REF: VIKINGALS281215T
Fly Cruise From:
Was £3595pp Now: £3451pp

Trier | Bernkastel-Kues | Cochem | Mainz | Heidelberg | Würzburg | Bamberg

  • 15 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £3595pp Now: £3451pp
REF: VIKINGIDI281215T
Fly Cruise From:
Was £2795pp Now: £2683pp

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

  • 15 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGTOR281215
Fly Cruise From:
Was £2795pp Now: £2683pp

Budapest | Vienna | Krems | Passau | Regensburg

  • 15 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGVAR281215
Fly Cruise From:
Was £6290pp Now: £6038pp

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

  • 16 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £6290pp Now: £6038pp
REF: VIKINGOSR281216T
Fly Cruise From:
Was £2595pp Now: £2491pp

Budapest | Vienna | Krems | Passau | Regensburg

  • 16 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2595pp Now: £2491pp
REF: VIKINGEGL281216
Fly Cruise From:
Was £2595pp Now: £2491pp

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

  • 16 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2595pp Now: £2491pp
REF: VIKINGGLL281216
Cruise From:
£2727pp

Vienna | Melk | Passau | Regensburg | Nuremberg

  • 16 Dec 2028
  • 6 Nights
Cruise From:
£2727pp
REF: CELEBRC6RC008-161228
Fly Cruise From:
Was £2595pp Now: £2491pp

Budapest | Vienna | Krems | Passau | Regensburg

  • 17 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2595pp Now: £2491pp
REF: VIKINGATL281217
Fly Cruise From:
Was £2195pp Now: £2107pp

Paris | Rouen | Le Pecq | Paris

  • 17 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2195pp Now: £2107pp
REF: VIKINGFGN281217
Fly Cruise From:
Was £2595pp Now: £2491pp

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

  • 17 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2595pp Now: £2491pp
REF: VIKINGJRL281217
Cruise From:
£2545pp

Nuremberg | Regensburg | Linz | Vienna | Melk | Vienna

  • 17 Dec 2028
  • 6 Nights
Cruise From:
£2545pp
REF: CELEBRS6RC012-171228
Fly Cruise From:
Was £2795pp Now: £2683pp

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

  • 17 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGKAR281217
Fly Cruise From:
Was £2795pp Now: £2683pp

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

  • 17 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGHLN281217

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