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
Fly Cruise From:
Was £1408pp Now: £1351pp

Budapest | Bratislava | Weissenkirchen | Krems | Grein | Dürnstein | Melk | Esztergom | Budapest

  • 04 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £1408pp Now: £1351pp
Holiday ID: 049870
Fly Cruise From:
Was £1419pp Now: £1362pp

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

  • 29 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £1419pp Now: £1362pp
Holiday ID: 092390
Fly Cruise From:
Was £1429pp Now: £1371pp

Düsseldorf | Nijmegen | Antwerp | Gent (Ghent) | Rotterdam | Arnhem | Düsseldorf

  • 22 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £1429pp Now: £1371pp
Holiday ID: 092386
Fly Cruise From:
Was £1432pp Now: £1374pp

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

  • 28 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1432pp Now: £1374pp
Holiday ID: 037912
Fly Cruise From:
Was £1449pp Now: £1391pp

Cologne | Rüdesheim | Koblenz | Cologne

  • 14 Dec 2027
  • 4 Nights
Fly Cruise From:
Was £1449pp Now: £1391pp
Holiday ID: 072391
Fly Cruise From:
Was £1452pp Now: £1393pp

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

  • 21 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1452pp Now: £1393pp
Holiday ID: 037911
Fly Cruise From:
Was £1458pp Now: £1399pp

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

  • 04 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £1458pp Now: £1399pp
Holiday ID: 049869
Fly Cruise From:
Was £1458pp Now: £1399pp

Budapest | Vukovar | Iron Gates | Kladovo | Vidin | Donji Milanovac | Belgrade | Aljmas | Budapest

  • 11 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £1458pp Now: £1399pp
Holiday ID: 049873
Fly Cruise From:
Was £1465pp Now: £1399pp

Budapest | Bratislava | Krems | Passau | Linz | Vienna | Budapest

  • 11 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £1465pp Now: £1399pp
Holiday ID: 049874
Fly Cruise From:
Was £1462pp Now: £1399pp

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

  • 18 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £1462pp Now: £1399pp
Holiday ID: 049877
Fly Cruise From:
Was £1469pp Now: £1399pp

Passau | Linz | Krems | Vienna | Bratislava | Budapest | Esztergom | Budapest

  • 20 Mar 2028
  • 7 Nights
Fly Cruise From:
Was £1469pp Now: £1399pp
Holiday ID: 103048
Fly Cruise From:
Was £1478pp Now: £1418pp

Frankfurt | Koblenz | Mannheim | Strasbourg | Basel | Breisach | Speyer | Frankfurt

  • 04 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £1478pp Now: £1418pp
Holiday ID: 049899
Fly Cruise From:
Was £1482pp Now: £1422pp

Budapest | Vukovar | Iron Gates | Kladovo | Vidin | Donji Milanovac | Belgrade | Aljmas | Budapest

  • 29 Mar 2027
  • 7 Nights
Fly Cruise From:
Was £1482pp Now: £1422pp
Holiday ID: 049791
Fly Cruise From:
Was £1488pp Now: £1428pp

Budapest | Bratislava | Krems | Passau | Linz | Vienna | Budapest

  • 04 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £1488pp Now: £1428pp
Holiday ID: 049871
Fly Cruise From:
Was £1488pp Now: £1428pp

Basel | Breisach | Strasbourg | Mannheim | Boppard | Rüdesheim | Koblenz | Frankfurt

  • 17 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £1488pp Now: £1428pp
Holiday ID: 049910
Fly Cruise From:
Was £1498pp Now: £1438pp

Budapest | Bratislava | Weissenkirchen | Krems | Grein | Dürnstein | Melk | Esztergom | Budapest

  • 17 May 2027
  • 7 Nights
Fly Cruise From:
Was £1498pp Now: £1438pp
Holiday ID: 049812
Fly Cruise From:
Was £1498pp Now: £1438pp

Budapest | Bratislava | Vienna | Bratislava | Budapest

  • 23 Aug 2027
  • 7 Nights
Fly Cruise From:
Was £1498pp Now: £1438pp
Holiday ID: 049851
Fly Cruise From:
Was £1499pp Now: £1439pp

Düsseldorf | Koblenz | Cologne | Nijmegen | Antwerp | Rotterdam | Amsterdam

  • 29 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £1499pp Now: £1439pp
Holiday ID: 092389
Fly Cruise From:
Was £1499pp Now: £1439pp

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

  • 27 Mar 2028
  • 7 Nights
Fly Cruise From:
Was £1499pp Now: £1439pp
Holiday ID: 103050
Fly Cruise From:
Was £1499pp Now: £1439pp

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

  • 23 Oct 2028
  • 7 Nights
Fly Cruise From:
Was £1499pp Now: £1439pp
Holiday ID: 103139
Fly Cruise From:
Was £1508pp Now: £1447pp

Budapest | Bratislava | Weissenkirchen | Krems | Grein | Dürnstein | Melk | Esztergom | Budapest

  • 12 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £1508pp Now: £1447pp
Holiday ID: 049836
Fly Cruise From:
Was £1508pp Now: £1447pp

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

  • 09 Aug 2027
  • 7 Nights
Fly Cruise From:
Was £1508pp Now: £1447pp
Holiday ID: 049845
Fly Cruise From:
Was £1508pp Now: £1447pp

Budapest | Bratislava | Krems | Passau | Linz | Vienna | Budapest

  • 16 Aug 2027
  • 7 Nights
Fly Cruise From:
Was £1508pp Now: £1447pp
Holiday ID: 049850
Fly Cruise From:
Was £1508pp Now: £1447pp

Frankfurt | Boppard | Rüdesheim | Cochem | Riols | Bernkastel-Kues | Koblenz | Cologne

  • 11 Apr 2027
  • 6 Nights
Fly Cruise From:
Was £1508pp Now: £1447pp
Holiday ID: 071283
Fly Cruise From:
Was £1509pp Now: £1448pp

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

  • 23 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £1509pp Now: £1448pp
Holiday ID: 091915
Fly Cruise From:
Was £1519pp Now: £1458pp

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

  • 30 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £1519pp Now: £1458pp
Holiday ID: 091916
Fly Cruise From:
Was £1525pp Now: £1464pp

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

  • 25 Oct 2027
  • 8 Nights
Fly Cruise From:
Was £1525pp Now: £1464pp
Holiday ID: 092393
Fly Cruise From:
Was £1538pp Now: £1476pp

Budapest | Bratislava | Krems | Passau | Linz | Vienna | Budapest

  • 03 May 2027
  • 7 Nights
Fly Cruise From:
Was £1538pp Now: £1476pp
Holiday ID: 049805
Fly Cruise From:
Was £1539pp Now: £1477pp

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

  • 23 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £1539pp Now: £1477pp
Holiday ID: 092361
Fly Cruise From:
Was £1539pp Now: £1477pp

Porto | Entre-os-Rios | Régua | Vega de Terrón | Barca d’Alva | Régua | Porto

  • 05 Nov 2027
  • 7 Nights
Fly Cruise From:
Was £1539pp Now: £1477pp
Holiday ID: 107320

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