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 4812 cruises
Per Person
Total Price
Cruise From:
Was £5464pp Now: £5245pp

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

  • 27 Sep 2027
  • 7 Nights
Cruise From:
Was £5464pp Now: £5245pp
Holiday ID: 054672
Fly Cruise From:
£5249pp

Belgrade | Novi Sad | Ilok | Budapest | Bratislava | Vienna | Spitz | Passau | Deggendorf | Regensburg | Nuremberg | Prague

  • 15 Aug 2027
  • 16 Nights
Fly Cruise From:
£5249pp
Holiday ID: 047949
Fly Cruise From:
£5249pp

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

  • 02 May 2027
  • 9 Nights
Fly Cruise From:
£5249pp
Holiday ID: 053979
Fly Cruise From:
£5249pp

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

  • 05 Sep 2027
  • 9 Nights
Fly Cruise From:
£5249pp
Holiday ID: 058089
Fly Cruise From:
Was £5476pp Now: £5256pp

Giurgiu | Ruse | Vidin | Golubac | Belgrade | Vukovar | Mohács | Budapest | Bratislava | Vienna | Weissenkirchen | Grein | Linz | Vilshofen | Passau | Vilshofen

  • 26 Jul 2027
  • 14 Nights
Fly Cruise From:
Was £5476pp Now: £5256pp
Holiday ID: 042581
Fly Cruise From:
Was £5478pp Now: £5258pp

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

  • 11 Sep 2028
  • 5 Nights
Fly Cruise From:
Was £5478pp Now: £5258pp
Holiday ID: 106458
Fly Cruise From:
Was £5479pp Now: £5259pp

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

  • 13 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £5479pp Now: £5259pp
Holiday ID: 070847
Fly Cruise From:
Was £5491pp Now: £5271pp

Vilshofen | Passau | Linz | Weissenkirchen | Vienna | Budapest | Mohács | Vukovar | Belgrade | Iron Gates | Vidin | Ruse | Giurgiu

  • 10 Jul 2028
  • 14 Nights
Fly Cruise From:
Was £5491pp Now: £5271pp
Holiday ID: 096894
Fly Cruise From:
Was £5499pp Now: £5279pp

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

  • 12 Jun 2027
  • 10 Nights
Fly Cruise From:
Was £5499pp Now: £5279pp
Holiday ID: 045109
Fly Cruise From:
Was £5499pp Now: £5279pp

Saigon ITV/Phu My | Giêng Island | Phnom Penh | Kratie | Kampong Cham | Angkor | Siem Reap | Hanoi

  • 16 Dec 2027
  • 6 Nights
Fly Cruise From:
Was £5499pp Now: £5279pp
Holiday ID: 047052
Fly Cruise From:
Was £5499pp Now: £5279pp

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

  • 20 Sep 2027
  • 10 Nights
Fly Cruise From:
Was £5499pp Now: £5279pp
Holiday ID: 049513
Fly Cruise From:
Was £5499pp Now: £5279pp

Avignon | Arles | Ardèche | Vienne | Beaune | Lyon | Paris | Les Andelys | Rouen | Bayeux | Honfleur | Giverny | Paris

  • 06 Jun 2028
  • 13 Nights
Fly Cruise From:
Was £5499pp Now: £5279pp
Holiday ID: 102599
Fly Cruise From:
Was £5509pp Now: £5288pp

Vilshofen | Passau | Linz | Weissenkirchen | Vienna | Budapest | Mohács | Vukovar | Belgrade | Iron Gates | Vidin | Ruse | Giurgiu

  • 20 Mar 2028
  • 14 Nights
Fly Cruise From:
Was £5509pp Now: £5288pp
Holiday ID: 096893
Fly Cruise From:
Was £5511pp Now: £5290pp

Vilshofen | Passau | Linz | Grein | Spitz | Melk | Vienna | Bratislava | Budapest | Mohács | Vukovar | Belgrade | Golubac | Vidin | Ruse | Giurgiu

  • 19 Mar 2028
  • 14 Nights
Fly Cruise From:
Was £5511pp Now: £5290pp
Holiday ID: 096897
Cruise From:
Was £5515pp Now: £5294pp

Basel | Breisach | Strasbourg | Rüdesheim | Frankfurt | Wertheim | Würzburg | Bamberg | Nuremberg

  • 14 May 2028
  • 8 Nights
Cruise From:
Was £5515pp Now: £5294pp
Holiday ID: 097862
Fly Cruise From:
£5299pp

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

  • 23 Dec 2026
  • 10 Nights
Fly Cruise From:
£5299pp
Holiday ID: 017024
Fly Cruise From:
£5299pp

Prague | Nuremberg | Regensburg | Straubing | Passau | Spitz | Vienna | Bratislava | Budapest | Ilok | Novi Sad | Belgrade

  • 30 Jul 2027
  • 16 Nights
Fly Cruise From:
£5299pp
Holiday ID: 047953
Fly Cruise From:
£5299pp

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

  • 12 May 2027
  • 7 Nights
Fly Cruise From:
£5299pp
Holiday ID: 061997
Fly Cruise From:
£5299pp

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

  • 02 Jun 2027
  • 7 Nights
Fly Cruise From:
£5299pp
Holiday ID: 062000
Fly Cruise From:
£5299pp

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

  • 08 Sep 2027
  • 7 Nights
Fly Cruise From:
£5299pp
Holiday ID: 062014
Fly Cruise From:
£5299pp

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

  • 14 Jul 2027
  • 10 Nights
Fly Cruise From:
£5299pp
Holiday ID: 062070
Fly Cruise From:
£5299pp

Paris | Trier | Bernkastel-Kues | Winningen | Rüdesheim | Germersheim | Breisach | Basel | Zurich

  • 30 Jul 2027
  • 11 Nights
Fly Cruise From:
£5299pp
Holiday ID: 062105
Cruise From:
£5309pp

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

  • 17 May 2028
  • 10 Nights
Cruise From:
£5309pp
Holiday ID: 094417
Cruise From:
£5319pp

Belgrade | Novi Sad | Ilok | Budapest | Bratislava | Vienna | Spitz | Passau | Deggendorf | Regensburg | Nuremberg | Prague

  • 09 Jul 2028
  • 16 Nights
Cruise From:
£5319pp
Holiday ID: 095606
Cruise From:
£5319pp

Belgrade | Novi Sad | Ilok | Budapest | Bratislava | Vienna | Spitz | Passau | Deggendorf | Regensburg | Nuremberg | Prague

  • 06 Aug 2028
  • 16 Nights
Cruise From:
£5319pp
Holiday ID: 095607
Cruise From:
£5319pp

Prague | Nuremberg | Regensburg | Straubing | Passau | Spitz | Vienna | Bratislava | Budapest | Ilok | Novi Sad | Belgrade

  • 21 Jul 2028
  • 16 Nights
Cruise From:
£5319pp
Holiday ID: 095611
Cruise From:
Was £5547pp Now: £5325pp

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

  • 22 Sep 2027
  • 9 Nights
Cruise From:
Was £5547pp Now: £5325pp
Holiday ID: 041084
Fly Cruise From:
Was £5549pp Now: £5327pp

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

  • 13 Sep 2028
  • 14 Nights
Fly Cruise From:
Was £5549pp Now: £5327pp
Holiday ID: 102406
Fly Cruise From:
Was £5559pp Now: £5336pp

Hanoi | Siem Reap | Angkor | Siem Reap | Kampong Cham | Phnom Penh | My An Hung | Sa Déc | Saigon ITV/Phu My

  • 20 Dec 2028
  • 6 Nights
Fly Cruise From:
Was £5559pp Now: £5336pp
Holiday ID: 072354
Fly Cruise From:
Was £5559pp Now: £5336pp

Saigon ITV/Phu My | Giêng Island | Phnom Penh | Kratie | Kampong Cham | Angkor | Siem Reap | Hanoi

  • 14 Dec 2028
  • 6 Nights
Fly Cruise From:
Was £5559pp Now: £5336pp
Holiday ID: 072370

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