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 £3639pp Now: £3493pp

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

  • 29 Aug 2028
  • 7 Nights
Cruise From:
Was £3639pp Now: £3493pp
Holiday ID: 097309
Cruise From:
Was £3641pp Now: £3495pp

Nuremberg | Bamberg | Würzburg | Miltenberg | Frankfurt

  • 01 Dec 2026
  • 5 Nights
Cruise From:
Was £3641pp Now: £3495pp
Holiday ID: 011389
Fly Cruise From:
£3495pp

Lisbon | Porto | Régua | Vega de Terrón | Salamanca | Pinhão | Entre-os-Rios | Porto

  • 19 Jul 2027
  • 7 Nights
Fly Cruise From:
£3495pp
Holiday ID: 053006
Fly Cruise From:
£3495pp

Lisbon | Porto | Régua | Vega de Terrón | Salamanca | Pinhão | Entre-os-Rios | Porto

  • 26 Jul 2027
  • 7 Nights
Fly Cruise From:
£3495pp
Holiday ID: 053007
Fly Cruise From:
£3495pp

Lisbon | Porto | Régua | Vega de Terrón | Salamanca | Pinhão | Entre-os-Rios | Porto

  • 02 Aug 2027
  • 7 Nights
Fly Cruise From:
£3495pp
Holiday ID: 053008
Fly Cruise From:
£3495pp

Lisbon | Porto | Régua | Vega de Terrón | Salamanca | Pinhão | Entre-os-Rios | Porto

  • 25 Oct 2027
  • 7 Nights
Fly Cruise From:
£3495pp
Holiday ID: 053015
Fly Cruise From:
£3495pp

Amsterdam | Cologne | Rüdesheim am Rhein | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Passau | Dürnstein | Vienna | Budapest

  • 06 Dec 2027
  • 14 Nights
Fly Cruise From:
£3495pp
Holiday ID: 053062
Fly Cruise From:
£3495pp

Budapest | Vienna | Melk | Passau | Regensburg | Nuremberg | Bamberg | Würzburg | Miltenberg | Rüdesheim am Rhein | Cologne | Amsterdam

  • 06 Dec 2027
  • 14 Nights
Fly Cruise From:
£3495pp
Holiday ID: 053128
Cruise From:
£3496pp

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

  • 01 Jun 2028
  • 7 Nights
Cruise From:
£3496pp
Holiday ID: 066775
Fly Cruise From:
Was £3649pp Now: £3499pp

Amsterdam | Hoorn | Enkhuizen | Nijmegen | Maastricht | Antwerp | Willemstad | Rotterdam | Amsterdam

  • 11 Apr 2027
  • 9 Nights
Fly Cruise From:
Was £3649pp Now: £3499pp
Holiday ID: 041006
Fly Cruise From:
Was £3649pp Now: £3499pp

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

  • 08 Jul 2027
  • 9 Nights
Fly Cruise From:
Was £3649pp Now: £3499pp
Holiday ID: 041013
Fly Cruise From:
Was £3649pp Now: £3499pp

Budapest | Esztergom | Bratislava | Dürnstein | Linz | Vienna | Budapest

  • 20 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £3649pp Now: £3499pp
Holiday ID: 044877
Fly Cruise From:
Was £3649pp Now: £3499pp

Budapest | Esztergom | Bratislava | Dürnstein | Linz | Vienna | Budapest

  • 21 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3649pp Now: £3499pp
Holiday ID: 044911
Fly Cruise From:
Was £3648pp Now: £3499pp

Porto | Salamanca | Régua | Lamego | Porto | Coimbra | Lisbon

  • 23 Sep 2027
  • 10 Nights
Fly Cruise From:
Was £3648pp Now: £3499pp
Holiday ID: 045129
Fly Cruise From:
Was £3649pp Now: £3499pp

Cologne | Koblenz | Mainz | Heidelberg | Strasbourg | Rüdesheim | Cologne

  • 21 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3649pp Now: £3499pp
Holiday ID: 045150
Fly Cruise From:
Was £3649pp Now: £3499pp

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

  • 20 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £3649pp Now: £3499pp
Holiday ID: 045220
Fly Cruise From:
£3499pp

Lyon | Mâcon | Tain-l'Hermitage | Viviers | Avignon | Arles

  • 25 Apr 2027
  • 7 Nights
Fly Cruise From:
£3499pp
Holiday ID: 047906
Fly Cruise From:
£3499pp

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

  • 20 Jun 2027
  • 7 Nights
Fly Cruise From:
£3499pp
Holiday ID: 048018
Fly Cruise From:
£3499pp

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

  • 27 Jun 2027
  • 7 Nights
Fly Cruise From:
£3499pp
Holiday ID: 048019
Fly Cruise From:
£3499pp

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

  • 21 Nov 2027
  • 7 Nights
Fly Cruise From:
£3499pp
Holiday ID: 048040
Fly Cruise From:
£3499pp

Vienna | Spitz | Passau | Deggendorf | Regensburg | Nuremberg | Prague

  • 22 Aug 2027
  • 9 Nights
Fly Cruise From:
£3499pp
Holiday ID: 048490
Fly Cruise From:
£3499pp

Vienna | Spitz | Passau | Deggendorf | Regensburg | Nuremberg | Prague

  • 05 Sep 2027
  • 9 Nights
Fly Cruise From:
£3499pp
Holiday ID: 048491
Fly Cruise From:
Was £3649pp Now: £3499pp

Porto | Régua | Figueira de Castelo Rodrigo | Salamanca | Pinhão | Lamego | Porto

  • 11 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £3649pp Now: £3499pp
Holiday ID: 051892
Fly Cruise From:
£3499pp

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

  • 03 Jul 2027
  • 9 Nights
Fly Cruise From:
£3499pp
Holiday ID: 053956
Fly Cruise From:
£3499pp

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

  • 25 Jul 2027
  • 9 Nights
Fly Cruise From:
£3499pp
Holiday ID: 053989
Fly Cruise From:
£3499pp

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

  • 30 Jun 2027
  • 7 Nights
Fly Cruise From:
£3499pp
Holiday ID: 062004
Fly Cruise From:
£3499pp

Budapest | Vienna | Dürnstein | Linz | Passau

  • 31 Oct 2027
  • 7 Nights
Fly Cruise From:
£3499pp
Holiday ID: 062028
Fly Cruise From:
£3499pp

Prague | Bamberg | Volkach | Wertheim | Aschaffenburg | Koblenz | Cochem | Trier | Paris

  • 25 Jun 2027
  • 11 Nights
Fly Cruise From:
£3499pp
Holiday ID: 062051
Fly Cruise From:
£3499pp

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

  • 26 Jul 2027
  • 7 Nights
Fly Cruise From:
£3499pp
Holiday ID: 066960
Fly Cruise From:
Was £3654pp Now: £3499pp

Giurgiu | Ruse | Vidin | Golubac | Belgrade | Vukovar | Mohács | Budapest

  • 02 Apr 2028
  • 7 Nights
Fly Cruise From:
Was £3654pp Now: £3499pp
Holiday ID: 091140

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