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

Belgrade | Novi Sad | Ilok | Budapest | Bratislava | Vienna

  • 23 May 2027
  • 9 Nights
Fly Cruise From:
£4399pp
Holiday ID: 048454
Fly Cruise From:
£4399pp

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

  • 01 Oct 2027
  • 9 Nights
Fly Cruise From:
£4399pp
Holiday ID: 053968
Fly Cruise From:
£4399pp

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

  • 10 Oct 2027
  • 9 Nights
Fly Cruise From:
£4399pp
Holiday ID: 054002
Fly Cruise From:
£4399pp

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

  • 25 Aug 2027
  • 7 Nights
Fly Cruise From:
£4399pp
Holiday ID: 062012
Fly Cruise From:
£4399pp

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

  • 02 Jul 2027
  • 9 Nights
Fly Cruise From:
£4399pp
Holiday ID: 062044
Fly Cruise From:
Was £4587pp Now: £4399pp

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

  • 03 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4587pp Now: £4399pp
Holiday ID: 064148
Fly Cruise From:
£4399pp

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

  • 02 May 2027
  • 7 Nights
Fly Cruise From:
£4399pp
Holiday ID: 066949
Cruise From:
Was £4586pp Now: £4399pp

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

  • 21 Oct 2028
  • 7 Nights
Cruise From:
Was £4586pp Now: £4399pp
Holiday ID: 097320
Cruise From:
£4409pp

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

  • 03 May 2028
  • 7 Nights
Cruise From:
£4409pp
Holiday ID: 094133
Fly Cruise From:
Was £4598pp Now: £4414pp

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

  • 09 Aug 2028
  • 5 Nights
Fly Cruise From:
Was £4598pp Now: £4414pp
Holiday ID: 106466
Fly Cruise From:
Was £4599pp Now: £4415pp

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

  • 30 Sep 2027
  • 14 Nights
Fly Cruise From:
Was £4599pp Now: £4415pp
Holiday ID: 045292
Fly Cruise From:
Was £4599pp Now: £4415pp

Lyon | Mâcon | Chalon-sur-Saône | Lyon | Avignon | Arles | Camargue | Châteauneuf-du-Pape | Lyon

  • 12 Aug 2028
  • 10 Nights
Fly Cruise From:
Was £4599pp Now: £4415pp
Holiday ID: 102361
Fly Cruise From:
Was £4603pp Now: £4418pp

Vilshofen | Passau | Linz | Grein | Krems | Melk | Vienna | Bratislava | Budapest

  • 26 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £4603pp Now: £4418pp
Holiday ID: 042637
Fly Cruise From:
Was £4605pp Now: £4420pp

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

  • 16 Jun 2028
  • 7 Nights
Fly Cruise From:
Was £4605pp Now: £4420pp
Holiday ID: 096216
Fly Cruise From:
Was £4610pp Now: £4425pp

Siem Reap | Kampong Cham | Angkor Ban | Oknha Tey Village | Phnom Penh | Oknha Tey Village | Phnom Penh | Oudong | Phnom Penh | Tân Châu | Cái Bè | Sa Déc | My Tho | Ho Chi Minh City

  • 07 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 016212
Cruise From:
Was £4610pp Now: £4425pp

Amsterdam | Rotterdam | Antwerp | Gent (Ghent) | Middelburg | Willemstad | Amsterdam

  • 08 Apr 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 040907
Cruise From:
Was £4610pp Now: £4425pp

Brussel (Bruxelles) | Gent (Ghent) | Middelburg | Kinderdijk | Haarlem | Amsterdam

  • 11 Apr 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 041314
Cruise From:
Was £4610pp Now: £4425pp

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

  • 11 Jun 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 051938
Cruise From:
Was £4610pp Now: £4425pp

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

  • 01 May 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 053516
Cruise From:
Was £4610pp Now: £4425pp

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

  • 08 Jun 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 054655
Cruise From:
Was £4610pp Now: £4425pp

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

  • 29 May 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 068575
Cruise From:
Was £4610pp Now: £4425pp

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

  • 05 Jun 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 068577
Cruise From:
Was £4610pp Now: £4425pp

Amsterdam | Rotterdam | Antwerp | Gent (Ghent) | Middelburg | Willemstad | Amsterdam

  • 29 Apr 2028
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 097226
Cruise From:
Was £4610pp Now: £4425pp

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

  • 26 Apr 2028
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 097344
Cruise From:
Was £4610pp Now: £4425pp

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

  • 24 Jun 2028
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 097351
Cruise From:
Was £4610pp Now: £4425pp

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

  • 29 Jun 2028
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 097352
Cruise From:
Was £4610pp Now: £4425pp

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

  • 13 Jun 2028
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 097464
Cruise From:
Was £4610pp Now: £4425pp

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

  • 20 May 2028
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 097786
Cruise From:
Was £4610pp Now: £4425pp

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

  • 27 May 2028
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 097788
Cruise From:
Was £4610pp Now: £4425pp

Basel | Breisach | Kehl | Ludwigshafen | Rüdesheim | Cologne | Mainz | Frankfurt

  • 16 Dec 2028
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 097844

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