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 £3049pp Now: £2927pp

Porto | Régua | Salamanca | Régua | Entre-os-Rios | Porto

  • 10 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 044999
Fly Cruise From:
Was £3049pp Now: £2927pp

Porto | Régua | Salamanca | Régua | Entre-os-Rios | Porto

  • 03 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 045000
Fly Cruise From:
Was £3049pp Now: £2927pp

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

  • 13 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 045194
Fly Cruise From:
Was £3049pp Now: £2927pp

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

  • 11 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 045199
Fly Cruise From:
Was £3049pp Now: £2927pp

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

  • 19 Oct 2028
  • 7 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 102353
Fly Cruise From:
Was £3049pp Now: £2927pp

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

  • 15 Apr 2028
  • 6 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 106343
Fly Cruise From:
Was £3049pp Now: £2927pp

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

  • 19 Aug 2028
  • 6 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 106359
Fly Cruise From:
Was £3049pp Now: £2927pp

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

  • 22 May 2028
  • 6 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 106370
Fly Cruise From:
Was £3049pp Now: £2927pp

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

  • 20 Sep 2028
  • 6 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 106428
Fly Cruise From:
Was £3049pp Now: £2927pp

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

  • 07 Jun 2028
  • 6 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 106432
Fly Cruise From:
Was £3049pp Now: £2927pp

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

  • 13 Sep 2028
  • 6 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
Holiday ID: 106439
Cruise From:
Was £3053pp Now: £2930pp

Basel | Breisach | Strasbourg | Speyer | Frankfurt

  • 25 Nov 2027
  • 4 Nights
Cruise From:
Was £3053pp Now: £2930pp
Holiday ID: 053418
Cruise From:
£2934pp

Basel | Breisach | Strasbourg | Speyer | Strasbourg | Mainz | Düsseldorf | Amsterdam

  • 29 Dec 2028
  • 7 Nights
Cruise From:
£2934pp
Holiday ID: 066765
Cruise From:
Was £3063pp Now: £2940pp

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

  • 19 Oct 2027
  • 7 Nights
Cruise From:
Was £3063pp Now: £2940pp
Holiday ID: 068252
Cruise From:
Was £3063pp Now: £2940pp

Amsterdam | Cologne | Ludwigshafen | Kehl | Breisach | Basel

  • 19 Oct 2027
  • 7 Nights
Cruise From:
Was £3063pp Now: £2940pp
Holiday ID: 068605
Cruise From:
Was £3063pp Now: £2940pp

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

  • 22 Aug 2028
  • 7 Nights
Cruise From:
Was £3063pp Now: £2940pp
Holiday ID: 097307
Cruise From:
Was £3063pp Now: £2940pp

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

  • 17 Oct 2028
  • 7 Nights
Cruise From:
Was £3063pp Now: £2940pp
Holiday ID: 097829
Fly Cruise From:
Was £3068pp Now: £2945pp

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

  • 10 Apr 2028
  • 10 Nights
Fly Cruise From:
Was £3068pp Now: £2945pp
Holiday ID: 102559
Fly Cruise From:
£2949pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 04 Jul 2027
  • 7 Nights
Fly Cruise From:
£2949pp
Holiday ID: 047870
Fly Cruise From:
£2949pp

Vienna | Spitz | Passau | Deggendorf | Regensburg | Nuremberg

  • 22 Aug 2027
  • 7 Nights
Fly Cruise From:
£2949pp
Holiday ID: 048476
Fly Cruise From:
£2949pp

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

  • 18 Jul 2027
  • 7 Nights
Fly Cruise From:
£2949pp
Holiday ID: 062029
Fly Cruise From:
£2949pp

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

  • 07 Nov 2027
  • 7 Nights
Fly Cruise From:
£2949pp
Holiday ID: 062031
Fly Cruise From:
£2949pp

Basel | Strasbourg | Speyer | Nierstein | Boppard | Cologne | Arnhem | Rotterdam | Amsterdam

  • 28 Aug 2027
  • 10 Nights
Fly Cruise From:
£2949pp
Holiday ID: 062096
Fly Cruise From:
Was £3078pp Now: £2954pp

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

  • 01 Aug 2027
  • 10 Nights
Fly Cruise From:
Was £3078pp Now: £2954pp
Holiday ID: 045160
Fly Cruise From:
Was £3083pp Now: £2959pp

Arles | Avignon | Viviers | Tournon-sur-Rhône | Vienne | Lyon

  • 25 Nov 2027
  • 7 Nights
Fly Cruise From:
Was £3083pp Now: £2959pp
Holiday ID: 042399
Cruise From:
Was £3091pp Now: £2967pp

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

  • 18 Aug 2027
  • 7 Nights
Cruise From:
Was £3091pp Now: £2967pp
Holiday ID: 047807
Cruise From:
£2967pp

Vienna | Melk | Passau | Regensburg | Nuremberg

  • 16 Dec 2028
  • 6 Nights
Cruise From:
£2967pp
Holiday ID: 066767
Fly Cruise From:
Was £3093pp Now: £2969pp

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

  • 15 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £3093pp Now: £2969pp
Holiday ID: 091097
Fly Cruise From:
Was £3093pp Now: £2969pp

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

  • 13 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £3093pp Now: £2969pp
Holiday ID: 091108
Fly Cruise From:
Was £3093pp Now: £2969pp

Budapest | Bratislava | Vienna | Dürnstein | Melk | Passau | Regensburg | Nuremberg

  • 20 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £3093pp Now: £2969pp
Holiday ID: 091474

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