River Cruise Deals

Explore our complete range of river cruise itineraries, sailing dates, and destinations. From the charming waterways of Europe to breathtaking journeys across the globe, find your dream river cruise adventure with us.

Call our dedicated river cruise experts today — we’ll help you create the perfect holiday package tailored just for you.

All bookings are fully ABTA & ATOL protected for your peace of mind.

 Save up to 50% on your next river cruise — plus enjoy a Free Drinks Package or Free On board Spend!

Showing 30 out of 4800 cruises
Per Person
Total Price
Cruise From:
Was £4310pp Now: £4137pp

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

  • 28 Apr 2027
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 051935
Cruise From:
Was £4310pp Now: £4137pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 05 May 2027
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 054651
Cruise From:
Was £4310pp Now: £4137pp

Basel | Breisach | Kehl | Ludwigshafen | Rüdesheim | Cologne | Amsterdam

  • 29 May 2027
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 068213
Cruise From:
Was £4310pp Now: £4137pp

Basel | Breisach | Kehl | Ludwigshafen | Rüdesheim | Cologne | Amsterdam

  • 05 Jun 2027
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 068215
Fly Cruise From:
Was £4310pp Now: £4137pp

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

  • 21 Apr 2028
  • 7 Nights
Fly Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 093352
Cruise From:
Was £4310pp Now: £4137pp

Amsterdam | Cologne | Rüdesheim | Ludwigshafen | Kehl | Breisach | Basel

  • 12 Aug 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097305
Cruise From:
Was £4310pp Now: £4137pp

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

  • 16 Apr 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097343
Cruise From:
Was £4310pp Now: £4137pp

Budapest | Visegrád | Vienna | Krems | Grein | Engelhartszell an der Donau | Vilshofen

  • 13 Jul 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097387
Cruise From:
Was £4310pp Now: £4137pp

Budapest | Vukovar | Novi Sad | Belgrade | Golubac | Vidin | Oltenita

  • 03 Jul 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097407
Cruise From:
Was £4310pp Now: £4137pp

Budapest | Vukovar | Novi Sad | Belgrade | Golubac | Vidin | Oltenita

  • 18 Jul 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097408
Cruise From:
Was £4310pp Now: £4137pp

Budapest | Vukovar | Novi Sad | Belgrade | Golubac | Vidin | Oltenita

  • 17 Aug 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097410
Cruise From:
Was £4310pp Now: £4137pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 02 Jul 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097467
Cruise From:
Was £4310pp Now: £4137pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 06 Jul 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097468
Cruise From:
Was £4310pp Now: £4137pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 10 Jul 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097469
Cruise From:
Was £4310pp Now: £4137pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 20 Jul 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097471
Cruise From:
Was £4310pp Now: £4137pp

Basel | Breisach | Kehl | Ludwigshafen | Rüdesheim | Cologne | Amsterdam

  • 17 Jun 2028
  • 7 Nights
Cruise From:
Was £4310pp Now: £4137pp
Holiday ID: 097794
Cruise From:
£4142pp

Vilshofen | Linz | Dürnstein | Grein | Vienna | Dürnstein | Tulln | Vienna | Gónyú | Budapest

  • 23 Sep 2027
  • 7 Nights
Cruise From:
£4142pp
Holiday ID: 047401
Cruise From:
£4143pp

Budapest | Bratislava | Vienna | Bratislava | Hainburg | Vienna | Melk | Vilshofen | Engelhartszell an der Donau | Vilshofen

  • 16 Sep 2027
  • 7 Nights
Cruise From:
£4143pp
Holiday ID: 047390
Cruise From:
Was £4317pp Now: £4144pp

Siem Reap | Angkor Ban | Phnom Penh | Châu Đốc | Long Khánh | Vinh Long | Ho Chi Minh City

  • 09 Aug 2027
  • 12 Nights
Cruise From:
Was £4317pp Now: £4144pp
Holiday ID: 041259
Cruise From:
£4146pp

Budapest | Bratislava | Vienna | Bratislava | Hainburg | Vienna | Melk | Vilshofen | Engelhartszell an der Donau | Vilshofen

  • 30 Sep 2027
  • 7 Nights
Cruise From:
£4146pp
Holiday ID: 047400
Fly Cruise From:
Was £4320pp Now: £4147pp

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

  • 01 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £4320pp Now: £4147pp
Holiday ID: 042691
Cruise From:
£4148pp

Budapest | Bratislava | Vienna | Bratislava | Hainburg | Vienna | Melk | Vilshofen | Engelhartszell an der Donau | Vilshofen

  • 02 Sep 2027
  • 7 Nights
Cruise From:
£4148pp
Holiday ID: 047397
Fly Cruise From:
£4149pp

Budapest | Bratislava | Vienna | Melk | Engelhartszell an der Donau | Regensburg | Prague

  • 17 Oct 2027
  • 9 Nights
Fly Cruise From:
£4149pp
Holiday ID: 047992
Fly Cruise From:
£4149pp

Porto | Régua | Pocinho | Salamanca | Pinhão | Porto

  • 07 Nov 2027
  • 7 Nights
Fly Cruise From:
£4149pp
Holiday ID: 048038
Fly Cruise From:
£4149pp

Bucharest | Ruse | Vidin | Iron Gates | Belgrade | Vukovar | Budapest

  • 27 Aug 2027
  • 9 Nights
Fly Cruise From:
£4149pp
Holiday ID: 048125
Fly Cruise From:
£4149pp

Amsterdam | Arnhem | Cologne | Koblenz | Boppard | Germersheim | Strasbourg | Breisach | Basel

  • 09 Apr 2027
  • 9 Nights
Fly Cruise From:
£4149pp
Holiday ID: 053946
Fly Cruise From:
£4149pp

Amsterdam | Arnhem | Cologne | Koblenz | Boppard | Germersheim | Strasbourg | Breisach | Basel

  • 23 Apr 2027
  • 9 Nights
Fly Cruise From:
£4149pp
Holiday ID: 053948
Fly Cruise From:
£4149pp

Amsterdam | Arnhem | Cologne | Koblenz | Boppard | Germersheim | Strasbourg | Breisach | Basel

  • 28 Aug 2027
  • 9 Nights
Fly Cruise From:
£4149pp
Holiday ID: 053964
Fly Cruise From:
£4149pp

Basel | Breisach | Strasbourg | Mannheim | Rüdesheim | Koblenz | Cologne | Arnhem | Amsterdam

  • 04 Apr 2027
  • 9 Nights
Fly Cruise From:
£4149pp
Holiday ID: 053975
Fly Cruise From:
£4149pp

Porto | Régua | Pocinho | Salamanca | Pinhão | Porto

  • 18 Aug 2027
  • 7 Nights
Fly Cruise From:
£4149pp
Holiday ID: 062011

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.

Our Award Winning Service

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