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

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

  • 23 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 045289
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 06 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 051887
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 27 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 051890
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 09 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 051941
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 26 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 053519
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 20 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 054661
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 26 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 068221
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 07 Aug 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 068589
Fly Cruise From:
Was £3349pp Now: £3215pp

Lyon | Mâcon | Chalon-sur-Saône | Vienne | Le Pouzin | Avignon | Arles | Port-Saint-Louis-du-Rhône | Châteauneuf-du-Pape | Lyon

  • 22 Apr 2028
  • 10 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 102354
Fly Cruise From:
Was £3349pp Now: £3215pp

Cologne | Koblenz | Rüdesheim | Cochem | Traben-Trarbach | Trier | Cologne

  • 12 Jun 2028
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 102379
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 29 Sep 2028
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 102435
Fly Cruise From:
Was £3349pp Now: £3215pp

Budapest | Esztergom | Bratislava | Melk | Salzburg | Vienna | Budapest

  • 29 Apr 2028
  • 6 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 106346
Fly Cruise From:
Was £3349pp Now: £3215pp

Lyon | Beaune | Vienne | Ardèche | Arles | Avignon

  • 29 Sep 2028
  • 6 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 106360
Fly Cruise From:
Was £3359pp Now: £3224pp

Budapest | Bratislava | Vienna | Melk | Passau | Regensburg | Nuremberg | Bamberg | Würzburg | Wertheim | Mainz | Rüdesheim | Koblenz

  • 02 May 2027
  • 14 Nights
Fly Cruise From:
Was £3359pp Now: £3224pp
Holiday ID: 046061
Cruise From:
£3231pp

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

  • 27 Apr 2028
  • 7 Nights
Cruise From:
£3231pp
Holiday ID: 066809
Fly Cruise From:
Was £3368pp Now: £3233pp

Avignon | Arles | Le Pouzin | Vienne | Beaune | Lyon | Montreux | Lausanne | Montreux

  • 15 Apr 2028
  • 6 Nights
Fly Cruise From:
Was £3368pp Now: £3233pp
Holiday ID: 102618
Cruise From:
£3235pp

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

  • 11 May 2028
  • 7 Nights
Cruise From:
£3235pp
Holiday ID: 071930
Cruise From:
Was £3381pp Now: £3245pp

Budapest | Bratislava | Vienna | Krems | Linz | Vilshofen

  • 31 Jul 2027
  • 5 Nights
Cruise From:
Was £3381pp Now: £3245pp
Holiday ID: 040999
Cruise From:
Was £3381pp Now: £3245pp

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

  • 16 Jul 2027
  • 5 Nights
Cruise From:
Was £3381pp Now: £3245pp
Holiday ID: 041159
Fly Cruise From:
£3249pp

Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 24 Oct 2027
  • 7 Nights
Fly Cruise From:
£3249pp
Holiday ID: 047981
Fly Cruise From:
£3249pp

Budapest | Vienna | Dürnstein | Linz | Passau

  • 20 Jun 2027
  • 7 Nights
Fly Cruise From:
£3249pp
Holiday ID: 048049
Fly Cruise From:
£3249pp

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

  • 27 Jun 2027
  • 9 Nights
Fly Cruise From:
£3249pp
Holiday ID: 048488
Fly Cruise From:
Was £3387pp Now: £3251pp

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

  • 03 Feb 2028
  • 14 Nights
Fly Cruise From:
Was £3387pp Now: £3251pp
Holiday ID: 096877
Fly Cruise From:
Was £3387pp Now: £3251pp

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

  • 27 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £3387pp Now: £3251pp
Holiday ID: 096880
Fly Cruise From:
Was £3387pp Now: £3251pp

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

  • 17 Feb 2028
  • 14 Nights
Fly Cruise From:
Was £3387pp Now: £3251pp
Holiday ID: 096881
Fly Cruise From:
Was £3389pp Now: £3253pp

Vilshofen | Passau | Linz | Weissenkirchen | Linz | Weissenkirchen | Krems | Vienna | Esztergom | Budapest

  • 01 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £3389pp Now: £3253pp
Holiday ID: 091477
Cruise From:
£3261pp

Nuremberg | Regensburg | Linz | Vienna | Melk | Vienna

  • 28 Nov 2028
  • 6 Nights
Cruise From:
£3261pp
Holiday ID: 066751
Fly Cruise From:
Was £3398pp Now: £3262pp

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

  • 14 Oct 2027
  • 10 Nights
Fly Cruise From:
Was £3398pp Now: £3262pp
Holiday ID: 045130
Fly Cruise From:
Was £3398pp Now: £3262pp

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

  • 08 Aug 2027
  • 10 Nights
Fly Cruise From:
Was £3398pp Now: £3262pp
Holiday ID: 045215
Fly Cruise From:
Was £3398pp Now: £3262pp

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

  • 12 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £3398pp Now: £3262pp
Holiday ID: 086384

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