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
Cruise From:
£4094pp

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

  • 10 Sep 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094022
Cruise From:
£4094pp

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

  • 24 Sep 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094024
Cruise From:
£4094pp

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

  • 08 Oct 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094026
Cruise From:
£4094pp

Budapest | Bratislava | Vienna | Krems | Linz | Passau

  • 09 Dec 2028
  • 7 Nights
Cruise From:
£4094pp
Holiday ID: 094052
Cruise From:
£4094pp

Passau | Linz | Krems | Vienna | Bratislava | Budapest

  • 02 Dec 2028
  • 7 Nights
Cruise From:
£4094pp
Holiday ID: 094055
Cruise From:
£4094pp

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

  • 20 May 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094092
Cruise From:
£4094pp

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

  • 17 Jun 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094094
Cruise From:
£4094pp

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

  • 25 May 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094109
Cruise From:
£4094pp

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

  • 22 Jun 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094111
Cruise From:
£4094pp

Nuremberg | Regensburg | Deggendorf | Linz | Vienna

  • 01 Dec 2028
  • 7 Nights
Cruise From:
£4094pp
Holiday ID: 094238
Cruise From:
£4094pp

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

  • 08 Dec 2028
  • 7 Nights
Cruise From:
£4094pp
Holiday ID: 094241
Cruise From:
£4094pp

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

  • 06 May 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094284
Cruise From:
£4094pp

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

  • 09 Sep 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094287
Cruise From:
£4094pp

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

  • 11 May 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094293
Cruise From:
£4094pp

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

  • 14 Sep 2028
  • 9 Nights
Cruise From:
£4094pp
Holiday ID: 094296
Cruise From:
£4094pp

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

  • 05 Apr 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094405
Cruise From:
£4094pp

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

  • 02 Jul 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094430
Cruise From:
£4094pp

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

  • 05 Jul 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094431
Cruise From:
£4094pp

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

  • 09 Jul 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094432
Cruise From:
£4094pp

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

  • 19 Jul 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094435
Cruise From:
£4094pp

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

  • 16 Jul 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094434
Cruise From:
£4094pp

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

  • 23 Jul 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094436
Cruise From:
£4094pp

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

  • 26 Jul 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094437
Cruise From:
£4094pp

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

  • 30 Jul 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094438
Cruise From:
£4094pp

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

  • 02 Aug 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094439
Cruise From:
£4094pp

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

  • 09 Aug 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094441
Cruise From:
£4094pp

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

  • 06 Aug 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094440
Cruise From:
£4094pp

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

  • 16 Aug 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094443
Cruise From:
£4094pp

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

  • 13 Aug 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094442
Cruise From:
£4094pp

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

  • 20 Aug 2028
  • 10 Nights
Cruise From:
£4094pp
Holiday ID: 094444

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