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:
£3299pp

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

  • 01 Aug 2027
  • 7 Nights
Fly Cruise From:
£3299pp
Holiday ID: 047913
Fly Cruise From:
£3299pp

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

  • 08 Aug 2027
  • 9 Nights
Fly Cruise From:
£3299pp
Holiday ID: 047989
Fly Cruise From:
£3299pp

Prague | Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 13 Aug 2027
  • 9 Nights
Fly Cruise From:
£3299pp
Holiday ID: 048001
Fly Cruise From:
£3299pp

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

  • 31 Jul 2027
  • 9 Nights
Fly Cruise From:
£3299pp
Holiday ID: 053959
Fly Cruise From:
£3299pp

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

  • 29 Aug 2027
  • 7 Nights
Fly Cruise From:
£3299pp
Holiday ID: 066929
Fly Cruise From:
Was £3437pp Now: £3299pp

Vilshofen | Passau | Linz | Weissenkirchen | Vienna | Budapest

  • 12 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £3437pp Now: £3299pp
Holiday ID: 090894
Cruise From:
Was £3439pp Now: £3299pp

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

  • 10 Oct 2028
  • 7 Nights
Cruise From:
Was £3439pp Now: £3299pp
Holiday ID: 097827
Fly Cruise From:
Was £3448pp Now: £3299pp

Porto | Régua | Figueira de Castelo Rodrigo | Salamanca | Pinhão | Lamego | Vila Nova de Gaia | Porto | Lisbon | Sintra

  • 01 May 2028
  • 10 Nights
Fly Cruise From:
Was £3448pp Now: £3299pp
Holiday ID: 102562
Fly Cruise From:
Was £3448pp Now: £3299pp

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

  • 13 Jul 2028
  • 10 Nights
Fly Cruise From:
Was £3448pp Now: £3299pp
Holiday ID: 102609
Fly Cruise From:
Was £3448pp Now: £3299pp

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

  • 27 Apr 2028
  • 10 Nights
Fly Cruise From:
Was £3448pp Now: £3299pp
Holiday ID: 102615
Cruise From:
£3309pp

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

  • 08 Jun 2028
  • 7 Nights
Cruise From:
£3309pp
Holiday ID: 066760
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 19 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 044870
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 26 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 044891
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 21 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 044929
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 20 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 044932
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 10 May 2027
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 045004
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 17 May 2027
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 045009
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 11 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 045135
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 28 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 045190
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 08 Sep 2028
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 102432
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 06 Sep 2028
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 102451
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 12 Sep 2028
  • 6 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
Holiday ID: 106399
Fly Cruise From:
Was £3458pp Now: £3319pp

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

  • 19 Nov 2027
  • 7 Nights
Fly Cruise From:
Was £3458pp Now: £3319pp
Holiday ID: 042465
Fly Cruise From:
Was £3458pp Now: £3319pp

Porto | Régua | Figueira de Castelo Rodrigo | Salamanca | Pinhão | Lamego | Vila Nova de Gaia | Porto | Lisbon | Sintra

  • 28 Jun 2027
  • 10 Nights
Fly Cruise From:
Was £3458pp Now: £3319pp
Holiday ID: 091599
Fly Cruise From:
Was £3458pp Now: £3319pp

Porto | Entre-os-Rios | Régua | Pinhão | Vega de Terron | Barca d’Alva | Pinhão | Régua | Porto

  • 03 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3458pp Now: £3319pp
Holiday ID: 092970
Fly Cruise From:
Was £3460pp Now: £3321pp

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

  • 24 Feb 2028
  • 14 Nights
Fly Cruise From:
Was £3460pp Now: £3321pp
Holiday ID: 096878
Cruise From:
£3325pp

Vienna | Melk | Passau | Regensburg | Nuremberg

  • 29 Nov 2028
  • 6 Nights
Cruise From:
£3325pp
Holiday ID: 066782
Fly Cruise From:
Was £3468pp Now: £3329pp

Basel | Breisach | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Lahnstein | Düsseldorf | Monheim am Rhein | Amsterdam

  • 07 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £3468pp Now: £3329pp
Holiday ID: 042883
Fly Cruise From:
Was £3468pp Now: £3329pp

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

  • 17 Mar 2028
  • 7 Nights
Fly Cruise From:
Was £3468pp Now: £3329pp
Holiday ID: 093298
Cruise From:
£3329pp

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

  • 29 Mar 2028
  • 7 Nights
Cruise From:
£3329pp
Holiday ID: 094123

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