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 £3308pp Now: £3175pp

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

  • 23 Aug 2027
  • 10 Nights
Fly Cruise From:
Was £3308pp Now: £3175pp
Holiday ID: 053329
Cruise From:
£3176pp

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

  • 20 Apr 2028
  • 7 Nights
Cruise From:
£3176pp
Holiday ID: 066796
Cruise From:
£3178pp

Vilshofen | Linz | Dürnstein | Grein | Vienna | Tulln | Vienna | Gónyú | Budapest

  • 13 Apr 2028
  • 7 Nights
Cruise From:
£3178pp
Holiday ID: 066816
Cruise From:
Was £3311pp Now: £3178pp

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

  • 06 Apr 2027
  • 7 Nights
Cruise From:
Was £3311pp Now: £3178pp
Holiday ID: 068203
Cruise From:
Was £3311pp Now: £3178pp

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

  • 06 Apr 2027
  • 7 Nights
Cruise From:
Was £3311pp Now: £3178pp
Holiday ID: 068568
Cruise From:
Was £3311pp Now: £3178pp

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

  • 11 May 2027
  • 7 Nights
Cruise From:
Was £3311pp Now: £3178pp
Holiday ID: 068573
Cruise From:
Was £3311pp Now: £3178pp

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

  • 25 May 2027
  • 7 Nights
Cruise From:
Was £3311pp Now: £3178pp
Holiday ID: 068574
Cruise From:
Was £3311pp Now: £3178pp

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

  • 09 May 2028
  • 7 Nights
Cruise From:
Was £3311pp Now: £3178pp
Holiday ID: 097284
Cruise From:
Was £3311pp Now: £3178pp

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

  • 06 Jun 2028
  • 7 Nights
Cruise From:
Was £3311pp Now: £3178pp
Holiday ID: 097290
Cruise From:
Was £3314pp Now: £3181pp

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

  • 14 Jul 2027
  • 7 Nights
Cruise From:
Was £3314pp Now: £3181pp
Holiday ID: 047802
Cruise From:
Was £3314pp Now: £3181pp

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

  • 11 Aug 2027
  • 7 Nights
Cruise From:
Was £3314pp Now: £3181pp
Holiday ID: 047806
Fly Cruise From:
Was £3315pp Now: £3182pp

Vilshofen | Passau | Linz | Weissenkirchen | Vienna | Budapest

  • 26 Jul 2028
  • 7 Nights
Fly Cruise From:
Was £3315pp Now: £3182pp
Holiday ID: 091072
Fly Cruise From:
Was £3315pp Now: £3182pp

Vilshofen | Passau | Linz | Weissenkirchen | Linz | Weissenkirchen | Krems | Vienna | Esztergom | Budapest

  • 10 Jul 2028
  • 7 Nights
Fly Cruise From:
Was £3315pp Now: £3182pp
Holiday ID: 091102
Fly Cruise From:
Was £3315pp Now: £3182pp

Vilshofen | Passau | Linz | Weissenkirchen | Linz | Weissenkirchen | Krems | Vienna | Esztergom | Budapest

  • 12 Jul 2028
  • 7 Nights
Fly Cruise From:
Was £3315pp Now: £3182pp
Holiday ID: 091103
Fly Cruise From:
Was £3315pp Now: £3182pp

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

  • 03 Jul 2028
  • 7 Nights
Fly Cruise From:
Was £3315pp Now: £3182pp
Holiday ID: 091180
Fly Cruise From:
Was £3315pp Now: £3182pp

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

  • 05 Jul 2028
  • 7 Nights
Fly Cruise From:
Was £3315pp Now: £3182pp
Holiday ID: 091181
Fly Cruise From:
Was £3315pp Now: £3182pp

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

  • 19 Jul 2028
  • 7 Nights
Fly Cruise From:
Was £3315pp Now: £3182pp
Holiday ID: 091186
Fly Cruise From:
Was £3315pp Now: £3182pp

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

  • 31 Jul 2028
  • 7 Nights
Fly Cruise From:
Was £3315pp Now: £3182pp
Holiday ID: 091190
Fly Cruise From:
Was £3315pp Now: £3182pp

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

  • 23 Mar 2028
  • 7 Nights
Fly Cruise From:
Was £3315pp Now: £3182pp
Holiday ID: 093567
Fly Cruise From:
Was £3318pp Now: £3185pp

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

  • 24 Apr 2028
  • 10 Nights
Fly Cruise From:
Was £3318pp Now: £3185pp
Holiday ID: 102561
Cruise From:
£3186pp

Belgrade | Iron Gates | Vidin | Fetesti | Hârsova | Constanta | Bucharest

  • 28 May 2028
  • 8 Nights
Cruise From:
£3186pp
Holiday ID: 100460
Cruise From:
£3186pp

Belgrade | Iron Gates | Vidin | Fetesti | Hârsova | Constanta | Bucharest

  • 01 Oct 2028
  • 8 Nights
Cruise From:
£3186pp
Holiday ID: 100463
Cruise From:
£3186pp

Bucharest | Constanta | Hârsova | Ruse | Iron Gates | Belgrade

  • 03 Jun 2028
  • 8 Nights
Cruise From:
£3186pp
Holiday ID: 100466
Cruise From:
£3186pp

Bucharest | Constanta | Hârsova | Ruse | Iron Gates | Belgrade

  • 07 Oct 2028
  • 8 Nights
Cruise From:
£3186pp
Holiday ID: 100469
Cruise From:
Was £3320pp Now: £3187pp

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

  • 24 Nov 2026
  • 7 Nights
Cruise From:
Was £3320pp Now: £3187pp
Holiday ID: 068561
Cruise From:
£3194pp

Nuremberg | Bamberg | Würzburg | Miltenberg | Mainz | Strasbourg | Breisach | Basel

  • 22 Dec 2028
  • 7 Nights
Cruise From:
£3194pp
Holiday ID: 066764
Cruise From:
£3194pp

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

  • 09 Jul 2028
  • 7 Nights
Cruise From:
£3194pp
Holiday ID: 093923
Cruise From:
£3194pp

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

  • 23 Jul 2028
  • 7 Nights
Cruise From:
£3194pp
Holiday ID: 093925
Cruise From:
£3194pp

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

  • 06 Aug 2028
  • 7 Nights
Cruise From:
£3194pp
Holiday ID: 093927
Cruise From:
£3194pp

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

  • 20 Aug 2028
  • 7 Nights
Cruise From:
£3194pp
Holiday ID: 093929

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