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 4812 cruises
Per Person
Total Price
Cruise From:
Was £5667pp Now: £5440pp

Oltenita | Ruse | Vidin | Golubac | Belgrade | Novi Sad | Ilok | Pécs | Budapest

  • 09 Sep 2027
  • 8 Nights
Cruise From:
Was £5667pp Now: £5440pp
Holiday ID: 041149
Fly Cruise From:
Was £5669pp Now: £5442pp

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

  • 23 Mar 2028
  • 6 Nights
Fly Cruise From:
Was £5669pp Now: £5442pp
Holiday ID: 072361
Cruise From:
Was £5671pp Now: £5444pp

Amsterdam | Nijmegen | Cologne | Rüdesheim | Frankfurt | Ludwigshafen | Strasbourg | Breisach | Basel

  • 30 Aug 2027
  • 9 Nights
Cruise From:
Was £5671pp Now: £5444pp
Holiday ID: 041014
Fly Cruise From:
£5449pp

Basel | Strasbourg | Speyer | Rüdesheim | Koblenz | Bernkastel-Kues | Trier | Cochem | Düsseldorf | Roermond | Maastricht | Antwerp | Brussel (Bruxelles)

  • 01 Aug 2027
  • 14 Nights
Fly Cruise From:
£5449pp
Holiday ID: 047324
Fly Cruise From:
£5449pp

Belgrade | Novi Sad | Ilok | Budapest | Bratislava | Vienna

  • 10 Oct 2027
  • 7 Nights
Fly Cruise From:
£5449pp
Holiday ID: 047924
Fly Cruise From:
£5449pp

Passau | Linz | Grein | Melk | Vienna | Bratislava | Budapest

  • 23 Dec 2027
  • 10 Nights
Fly Cruise From:
£5449pp
Holiday ID: 048042
Fly Cruise From:
£5449pp

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

  • 02 May 2027
  • 10 Nights
Fly Cruise From:
£5449pp
Holiday ID: 048232
Fly Cruise From:
£5449pp

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

  • 15 Sep 2027
  • 7 Nights
Fly Cruise From:
£5449pp
Holiday ID: 062015
Fly Cruise From:
£5449pp

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

  • 29 Sep 2027
  • 7 Nights
Fly Cruise From:
£5449pp
Holiday ID: 062017
Fly Cruise From:
Was £5685pp Now: £5457pp

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

  • 25 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £5685pp Now: £5457pp
Holiday ID: 107597
Cruise From:
Was £5695pp Now: £5467pp

Basel | Breisach | Kehl | Ludwigshafen | Rüdesheim | Cologne | Amsterdam | Vernon | Caudebec-en-Caux | Rouen | Conflans-Sainte-Honorine | Paris

  • 24 Oct 2028
  • 14 Nights
Cruise From:
Was £5695pp Now: £5467pp
Holiday ID: 097924
Fly Cruise From:
Was £5699pp Now: £5471pp

Cologne | Koblenz | Rüdesheim | Speyer | Strasbourg | Breisach | Lucerne | Chur | Zermatt

  • 03 May 2027
  • 10 Nights
Fly Cruise From:
Was £5699pp Now: £5471pp
Holiday ID: 049503
Fly Cruise From:
Was £5699pp Now: £5471pp

Cologne | Koblenz | Rüdesheim | Mainz | Miltenberg | Würzburg | Bamberg | Nuremberg | Kelheim | Passau | Melk | Vienna | Bratislava | Budapest

  • 05 May 2028
  • 14 Nights
Fly Cruise From:
Was £5699pp Now: £5471pp
Holiday ID: 102403
Fly Cruise From:
Was £5699pp Now: £5471pp

Cologne | Koblenz | Rüdesheim | Mainz | Miltenberg | Würzburg | Bamberg | Nuremberg | Kelheim | Passau | Melk | Vienna | Bratislava | Budapest

  • 16 Jun 2028
  • 14 Nights
Fly Cruise From:
Was £5699pp Now: £5471pp
Holiday ID: 102404
Fly Cruise From:
Was £5699pp Now: £5471pp

Cologne | Koblenz | Rüdesheim | Mainz | Miltenberg | Würzburg | Bamberg | Nuremberg | Kelheim | Passau | Melk | Vienna | Bratislava | Budapest

  • 10 May 2028
  • 14 Nights
Fly Cruise From:
Was £5699pp Now: £5471pp
Holiday ID: 102407
Fly Cruise From:
Was £5699pp Now: £5471pp

Cologne | Koblenz | Rüdesheim | Mainz | Miltenberg | Würzburg | Bamberg | Nuremberg | Kelheim | Passau | Melk | Vienna | Bratislava | Budapest

  • 07 Jun 2028
  • 14 Nights
Fly Cruise From:
Was £5699pp Now: £5471pp
Holiday ID: 102408
Cruise From:
Was £5723pp Now: £5494pp

Amsterdam | Cologne | Rüdesheim | Ludwigshafen | Kehl | Breisach | Basel | Lyon | Mâcon | Tournon-sur-Rhône | Avignon | Arles

  • 18 Jul 2028
  • 14 Nights
Cruise From:
Was £5723pp Now: £5494pp
Holiday ID: 097245
Cruise From:
Was £5723pp Now: £5494pp

Amsterdam | Cologne | Rüdesheim | Ludwigshafen | Kehl | Breisach | Basel | Lyon | Mâcon | Tournon-sur-Rhône | Avignon | Arles

  • 01 Aug 2028
  • 14 Nights
Cruise From:
Was £5723pp Now: £5494pp
Holiday ID: 097246
Fly Cruise From:
Was £5727pp Now: £5497pp

Amsterdam | Hellevoetsluis | Gent (Ghent) | Brussel (Bruxelles) | Antwerp | Dordrecht | Amsterdam | Utrecht | Düsseldorf | Rüdesheim am Rhein | Ludwigshafen | Strasbourg | Breisach | Basel

  • 02 May 2028
  • 14 Nights
Fly Cruise From:
Was £5727pp Now: £5497pp
Holiday ID: 098856
Fly Cruise From:
Was £5727pp Now: £5497pp

Giurgiu | Ruse | Vidin | Golubac | Belgrade | Vukovar | Mohács | Budapest | Bratislava | Vienna | Weissenkirchen | Grein | Linz | Vilshofen | Passau | Vilshofen

  • 01 May 2028
  • 14 Nights
Fly Cruise From:
Was £5727pp Now: £5497pp
Holiday ID: 099272
Fly Cruise From:
£5499pp

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

  • 17 Oct 2027
  • 10 Nights
Fly Cruise From:
£5499pp
Holiday ID: 048256
Fly Cruise From:
£5499pp

Prague | Nuremberg | Regensburg | Straubing | Passau | Spitz | Vienna

  • 22 Oct 2027
  • 9 Nights
Fly Cruise From:
£5499pp
Holiday ID: 048486
Cruise From:
£5523pp

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

  • 21 Oct 2027
  • 7 Nights
Cruise From:
£5523pp
Holiday ID: 047392
Cruise From:
Was £5767pp Now: £5536pp

Oltenita | Ruse | Vidin | Golubac | Belgrade | Novi Sad | Ilok | Pécs | Budapest

  • 08 Sep 2028
  • 8 Nights
Cruise From:
Was £5767pp Now: £5536pp
Holiday ID: 097646
Cruise From:
Was £5767pp Now: £5536pp

Oltenita | Ruse | Vidin | Golubac | Belgrade | Novi Sad | Ilok | Pécs | Budapest

  • 23 Sep 2028
  • 8 Nights
Cruise From:
Was £5767pp Now: £5536pp
Holiday ID: 097647
Fly Cruise From:
£5549pp

Prague | Regensburg | Passau | Melk | Vienna | Bratislava | Budapest | Vukovar | Belgrade | Iron Gates | Vidin | Ruse | Bucharest

  • 13 Aug 2027
  • 18 Nights
Fly Cruise From:
£5549pp
Holiday ID: 048225
Fly Cruise From:
£5549pp

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

  • 03 Oct 2027
  • 9 Nights
Fly Cruise From:
£5549pp
Holiday ID: 054001
Fly Cruise From:
£5549pp

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

  • 23 May 2027
  • 7 Nights
Fly Cruise From:
£5549pp
Holiday ID: 066952
Cruise From:
£5559pp

Belgrade | Novi Sad | Ilok | Budapest | Bratislava | Vienna | Spitz | Passau | Deggendorf | Regensburg | Nuremberg

  • 30 Apr 2028
  • 14 Nights
Cruise From:
£5559pp
Holiday ID: 094040
Cruise From:
£5559pp

Belgrade | Novi Sad | Ilok | Budapest | Bratislava | Vienna | Spitz | Passau | Deggendorf | Regensburg | Nuremberg

  • 11 Jun 2028
  • 14 Nights
Cruise From:
£5559pp
Holiday ID: 094041

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
Call for Free