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

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

  • 03 Oct 2027
  • 7 Nights
Fly Cruise From:
£4599pp
Holiday ID: 048033
Fly Cruise From:
£4599pp

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

  • 23 Apr 2027
  • 9 Nights
Fly Cruise From:
£4599pp
Holiday ID: 048122
Fly Cruise From:
£4599pp

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

  • 04 Jun 2027
  • 9 Nights
Fly Cruise From:
£4599pp
Holiday ID: 048123
Fly Cruise From:
£4599pp

Cologne | Rüdesheim | Germersheim | Strasbourg | Breisach | Basel

  • 16 Dec 2027
  • 7 Nights
Fly Cruise From:
£4599pp
Holiday ID: 048276
Fly Cruise From:
£4599pp

Prague | Nuremberg | Regensburg | Straubing | Passau | Spitz | Vienna

  • 24 Sep 2027
  • 9 Nights
Fly Cruise From:
£4599pp
Holiday ID: 048485
Fly Cruise From:
£4599pp

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

  • 02 Apr 2027
  • 9 Nights
Fly Cruise From:
£4599pp
Holiday ID: 053945
Fly Cruise From:
£4599pp

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

  • 07 Sep 2027
  • 10 Nights
Fly Cruise From:
£4599pp
Holiday ID: 062093
Fly Cruise From:
£4599pp

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

  • 15 May 2027
  • 11 Nights
Fly Cruise From:
£4599pp
Holiday ID: 062103
Fly Cruise From:
£4599pp

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

  • 02 Jul 2027
  • 11 Nights
Fly Cruise From:
£4599pp
Holiday ID: 062104
Fly Cruise From:
£4599pp

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

  • 30 May 2027
  • 7 Nights
Fly Cruise From:
£4599pp
Holiday ID: 066919
Fly Cruise From:
Was £4799pp Now: £4599pp

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

  • 15 Sep 2027
  • 6 Nights
Fly Cruise From:
Was £4799pp Now: £4599pp
Holiday ID: 067216
Fly Cruise From:
Was £4796pp Now: £4599pp

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

  • 06 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £4796pp Now: £4599pp
Holiday ID: 096250
Fly Cruise From:
Was £4799pp Now: £4599pp

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

  • 05 Jul 2028
  • 10 Nights
Fly Cruise From:
Was £4799pp Now: £4599pp
Holiday ID: 102360
Fly Cruise From:
Was £4799pp Now: £4599pp

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

  • 11 Aug 2028
  • 13 Nights
Fly Cruise From:
Was £4799pp Now: £4599pp
Holiday ID: 102608
Cruise From:
Was £4810pp Now: £4617pp

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

  • 17 Apr 2027
  • 7 Nights
Cruise From:
Was £4810pp Now: £4617pp
Holiday ID: 040910
Cruise From:
Was £4810pp Now: £4617pp

Amsterdam | Düsseldorf | Koblenz | Ludwigshafen | Kehl | Breisach | Basel

  • 22 May 2027
  • 7 Nights
Cruise From:
Was £4810pp Now: £4617pp
Holiday ID: 040947
Cruise From:
Was £4810pp Now: £4617pp

Budapest | Visegrád | Vienna | Krems | Grein | Engelhartszell an der Donau | Vilshofen

  • 01 Jun 2027
  • 7 Nights
Cruise From:
Was £4810pp Now: £4617pp
Holiday ID: 040973
Cruise From:
Was £4810pp Now: £4617pp

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

  • 22 May 2027
  • 7 Nights
Cruise From:
Was £4810pp Now: £4617pp
Holiday ID: 068211
Cruise From:
Was £4810pp Now: £4617pp

Amsterdam | Nijmegen | Maastricht | Namur | Liège | Antwerp | Brussel (Bruxelles)

  • 16 Apr 2028
  • 7 Nights
Cruise From:
Was £4810pp Now: £4617pp
Holiday ID: 097273
Cruise From:
Was £4810pp Now: £4617pp

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

  • 06 May 2028
  • 7 Nights
Cruise From:
Was £4810pp Now: £4617pp
Holiday ID: 097283
Cruise From:
Was £4810pp Now: £4617pp

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

  • 20 May 2028
  • 7 Nights
Cruise From:
Was £4810pp Now: £4617pp
Holiday ID: 097286
Cruise From:
Was £4810pp Now: £4617pp

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

  • 07 May 2028
  • 7 Nights
Cruise From:
Was £4810pp Now: £4617pp
Holiday ID: 097457
Cruise From:
Was £4810pp Now: £4617pp

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

  • 11 May 2028
  • 7 Nights
Cruise From:
Was £4810pp Now: £4617pp
Holiday ID: 097458
Cruise From:
Was £4810pp Now: £4617pp

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

  • 03 Jun 2028
  • 7 Nights
Cruise From:
Was £4810pp Now: £4617pp
Holiday ID: 097463
Cruise From:
Was £4814pp Now: £4621pp

Budapest | Visegrád | Vienna | Krems | Grein | Engelhartszell an der Donau | Vilshofen

  • 05 Sep 2027
  • 7 Nights
Cruise From:
Was £4814pp Now: £4621pp
Holiday ID: 040975
Cruise From:
Was £4814pp Now: £4621pp

Budapest | Vukovar | Novi Sad | Belgrade | Golubac | Vidin | Oltenita

  • 02 Sep 2027
  • 7 Nights
Cruise From:
Was £4814pp Now: £4621pp
Holiday ID: 040992
Cruise From:
Was £4814pp Now: £4621pp

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

  • 06 Sep 2027
  • 7 Nights
Cruise From:
Was £4814pp Now: £4621pp
Holiday ID: 054669
Cruise From:
Was £4814pp Now: £4621pp

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

  • 02 Oct 2027
  • 7 Nights
Cruise From:
Was £4814pp Now: £4621pp
Holiday ID: 068248
Cruise From:
Was £4814pp Now: £4621pp

Arles | Avignon | Viviers | Tain-l'Hermitage | Mâcon | Lyon

  • 10 Oct 2028
  • 7 Nights
Cruise From:
Was £4814pp Now: £4621pp
Holiday ID: 097592
Cruise From:
Was £4814pp Now: £4621pp

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

  • 02 Sep 2028
  • 7 Nights
Cruise From:
Was £4814pp Now: £4621pp
Holiday ID: 097816

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