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 £3991pp Now: £3831pp

Basel | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Cologne | Amsterdam

  • 31 Oct 2028
  • 7 Nights
Fly Cruise From:
Was £3991pp Now: £3831pp
Holiday ID: 091501
Cruise From:
Was £3991pp Now: £3831pp

Porto | Caldas de Aregos | Régua | Pocinho | Barca d’Alva | Ferradosa | Porto

  • 14 Jun 2028
  • 7 Nights
Cruise From:
Was £3991pp Now: £3831pp
Holiday ID: 097431
Fly Cruise From:
Was £3997pp Now: £3837pp

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

  • 25 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3997pp Now: £3837pp
Holiday ID: 042481
Fly Cruise From:
Was £3998pp Now: £3838pp

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

  • 07 Jul 2028
  • 10 Nights
Fly Cruise From:
Was £3998pp Now: £3838pp
Holiday ID: 102529
Fly Cruise From:
Was £3998pp Now: £3838pp

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

  • 26 Aug 2028
  • 5 Nights
Fly Cruise From:
Was £3998pp Now: £3838pp
Holiday ID: 106406
Fly Cruise From:
Was £3998pp Now: £3838pp

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

  • 19 Jun 2028
  • 5 Nights
Fly Cruise From:
Was £3998pp Now: £3838pp
Holiday ID: 106418
Fly Cruise From:
Was £3999pp Now: £3839pp

Vilshofen | Passau | Linz | Melk | Vienna | Bratislava | Esztergom | Budapest

  • 03 Jul 2027
  • 9 Nights
Fly Cruise From:
Was £3999pp Now: £3839pp
Holiday ID: 053533
Fly Cruise From:
Was £3999pp Now: £3839pp

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

  • 18 Feb 2027
  • 14 Nights
Fly Cruise From:
Was £3999pp Now: £3839pp
Holiday ID: 088008
Fly Cruise From:
£3845pp

Lyon | Collonges-au-Mont-d'Or | Tain-l'Hermitage | Avignon | Arles | Viviers | Lyon

  • 07 Sep 2027
  • 6 Nights
Fly Cruise From:
£3845pp
Holiday ID: 053546
Fly Cruise From:
£3845pp

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

  • 09 Jul 2027
  • 7 Nights
Fly Cruise From:
£3845pp
Holiday ID: 088013
Fly Cruise From:
£3845pp

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

  • 05 Jul 2027
  • 7 Nights
Fly Cruise From:
£3845pp
Holiday ID: 088021
Cruise From:
Was £4009pp Now: £3848pp

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

  • 26 Sep 2027
  • 5 Nights
Cruise From:
Was £4009pp Now: £3848pp
Holiday ID: 041161
Cruise From:
Was £4009pp Now: £3848pp

Budapest | Bratislava | Vienna | Krems | Linz | Vilshofen

  • 20 Sep 2028
  • 5 Nights
Cruise From:
Was £4009pp Now: £3848pp
Holiday ID: 097416
Fly Cruise From:
£3849pp

Budapest | Bratislava | Vienna | Krems | Linz | Passau

  • 16 Dec 2027
  • 7 Nights
Fly Cruise From:
£3849pp
Holiday ID: 047957
Fly Cruise From:
£3849pp

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

  • 05 Sep 2027
  • 7 Nights
Fly Cruise From:
£3849pp
Holiday ID: 047967
Fly Cruise From:
£3849pp

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

  • 04 Apr 2027
  • 7 Nights
Fly Cruise From:
£3849pp
Holiday ID: 048061
Fly Cruise From:
£3849pp

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

  • 17 Oct 2027
  • 7 Nights
Fly Cruise From:
£3849pp
Holiday ID: 048074
Fly Cruise From:
£3849pp

Budapest | Vukovar | Belgrade | Iron Gates | Vidin | Ruse | Bucharest

  • 22 Aug 2027
  • 9 Nights
Fly Cruise From:
£3849pp
Holiday ID: 048120
Fly Cruise From:
£3849pp

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

  • 13 Aug 2027
  • 9 Nights
Fly Cruise From:
£3849pp
Holiday ID: 053961
Fly Cruise From:
£3849pp

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

  • 08 Oct 2027
  • 9 Nights
Fly Cruise From:
£3849pp
Holiday ID: 053969
Cruise From:
Was £4010pp Now: £3849pp

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

  • 19 Jun 2027
  • 7 Nights
Cruise From:
Was £4010pp Now: £3849pp
Holiday ID: 068219
Fly Cruise From:
Was £4012pp Now: £3851pp

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

  • 26 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £4012pp Now: £3851pp
Holiday ID: 052963
Cruise From:
Was £4013pp Now: £3852pp

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

  • 03 Oct 2028
  • 5 Nights
Cruise From:
Was £4013pp Now: £3852pp
Holiday ID: 097670
Fly Cruise From:
Was £4014pp Now: £3853pp

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

  • 07 Apr 2028
  • 7 Nights
Fly Cruise From:
Was £4014pp Now: £3853pp
Holiday ID: 093304
Fly Cruise From:
Was £4018pp Now: £3857pp

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

  • 27 Apr 2027
  • 10 Nights
Fly Cruise From:
Was £4018pp Now: £3857pp
Holiday ID: 045142
Fly Cruise From:
Was £4018pp Now: £3857pp

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

  • 06 Sep 2027
  • 10 Nights
Fly Cruise From:
Was £4018pp Now: £3857pp
Holiday ID: 053403
Fly Cruise From:
Was £4018pp Now: £3857pp

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

  • 13 Apr 2028
  • 6 Nights
Fly Cruise From:
Was £4018pp Now: £3857pp
Holiday ID: 106447
Fly Cruise From:
Was £4022pp Now: £3861pp

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

  • 13 Aug 2027
  • 7 Nights
Fly Cruise From:
Was £4022pp Now: £3861pp
Holiday ID: 042490
Fly Cruise From:
Was £4024pp Now: £3863pp

Vilshofen | Passau | Linz | Spitz | Melk | Vienna | Bratislava | Budapest

  • 26 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £4024pp Now: £3863pp
Holiday ID: 093096
Fly Cruise From:
Was £4025pp Now: £3864pp

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

  • 27 May 2027
  • 7 Nights
Fly Cruise From:
Was £4025pp Now: £3864pp
Holiday ID: 042797

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