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 £4880pp Now: £4684pp

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

  • 06 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £4880pp Now: £4684pp
Holiday ID: 043397
Cruise From:
Was £4890pp Now: £4694pp

Lyon | Tournon-sur-Rhône | Viviers | Avignon | Arles | Port-Saint-Louis-du-Rhône | Arles

  • 03 Oct 2028
  • 7 Nights
Cruise From:
Was £4890pp Now: £4694pp
Holiday ID: 097771
Fly Cruise From:
£4699pp

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

  • 01 Aug 2027
  • 7 Nights
Fly Cruise From:
£4699pp
Holiday ID: 048024
Fly Cruise From:
£4699pp

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

  • 30 May 2027
  • 9 Nights
Fly Cruise From:
£4699pp
Holiday ID: 048118
Fly Cruise From:
£4699pp

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

  • 03 Oct 2027
  • 9 Nights
Fly Cruise From:
£4699pp
Holiday ID: 048121
Fly Cruise From:
£4699pp

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

  • 08 Oct 2027
  • 9 Nights
Fly Cruise From:
£4699pp
Holiday ID: 048126
Fly Cruise From:
Was £4899pp Now: £4699pp

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

  • 23 Jun 2027
  • 10 Nights
Fly Cruise From:
Was £4899pp Now: £4699pp
Holiday ID: 049506
Fly Cruise From:
£4699pp

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

  • 14 Jul 2027
  • 7 Nights
Fly Cruise From:
£4699pp
Holiday ID: 062006
Fly Cruise From:
£4699pp

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

  • 06 Oct 2027
  • 7 Nights
Fly Cruise From:
£4699pp
Holiday ID: 062018
Fly Cruise From:
£4699pp

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

  • 17 Oct 2027
  • 9 Nights
Fly Cruise From:
£4699pp
Holiday ID: 062042
Fly Cruise From:
£4699pp

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

  • 17 Nov 2027
  • 10 Nights
Fly Cruise From:
£4699pp
Holiday ID: 062088
Fly Cruise From:
Was £4899pp Now: £4699pp

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

  • 29 Sep 2027
  • 6 Nights
Fly Cruise From:
Was £4899pp Now: £4699pp
Holiday ID: 067217
Fly Cruise From:
Was £4899pp Now: £4699pp

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

  • 02 Oct 2028
  • 13 Nights
Fly Cruise From:
Was £4899pp Now: £4699pp
Holiday ID: 102614
Fly Cruise From:
Was £4909pp Now: £4712pp

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

  • 02 Apr 2028
  • 14 Nights
Fly Cruise From:
Was £4909pp Now: £4712pp
Holiday ID: 096898
Fly Cruise From:
Was £4909pp Now: £4712pp

Giurgiu | Ruse | Vidin | Iron Gates | Belgrade | Ilok | Mohács | Budapest | Bratislava | Vienna | Spitz | Krems | Linz | Vilshofen | Passau | Vilshofen

  • 02 Apr 2028
  • 14 Nights
Fly Cruise From:
Was £4909pp Now: £4712pp
Holiday ID: 096906
Cruise From:
Was £4910pp Now: £4713pp

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

  • 15 Apr 2027
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 040909
Cruise From:
Was £4910pp Now: £4713pp

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

  • 24 Apr 2027
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 040912
Cruise From:
Was £4910pp Now: £4713pp

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

  • 19 Jun 2027
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 040949
Cruise From:
Was £4910pp Now: £4713pp

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

  • 20 Apr 2027
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 040983
Cruise From:
Was £4910pp Now: £4713pp

Nuremberg | Regensburg | Passau | Melk | Vienna | Budapest

  • 19 May 2027
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 041129
Fly Cruise From:
Was £4910pp Now: £4713pp

Budapest | Bratislava | Vienna | Krems | Linz | Vilshofen | Passau | Vilshofen

  • 27 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 042619
Fly Cruise From:
Was £4910pp Now: £4713pp

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

  • 09 May 2027
  • 7 Nights
Fly Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 044089
Fly Cruise From:
Was £4910pp Now: £4713pp

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

  • 06 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 044090
Fly Cruise From:
Was £4910pp Now: £4713pp

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

  • 20 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 044108
Cruise From:
Was £4910pp Now: £4713pp

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

  • 20 May 2027
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 051936
Cruise From:
Was £4910pp Now: £4713pp

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

  • 26 May 2027
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 051937
Cruise From:
Was £4910pp Now: £4713pp

Budapest | Vienna | Krems | Passau | Regensburg | Roth | Nuremberg

  • 12 Jun 2027
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 053527
Cruise From:
Was £4910pp Now: £4713pp

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

  • 05 Jun 2027
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 054654
Cruise From:
Was £4910pp Now: £4713pp

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

  • 06 Apr 2028
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 097220
Cruise From:
Was £4910pp Now: £4713pp

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

  • 07 May 2028
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 097260

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