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
Fly Cruise From:
Was £5389pp Now: £5173pp

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

  • 02 Dec 2027
  • 6 Nights
Fly Cruise From:
Was £5389pp Now: £5173pp
Holiday ID: 047051
Fly Cruise From:
Was £5389pp Now: £5173pp

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

  • 08 Dec 2027
  • 6 Nights
Fly Cruise From:
Was £5389pp Now: £5173pp
Holiday ID: 067221
Fly Cruise From:
Was £5398pp Now: £5182pp

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

  • 15 May 2028
  • 5 Nights
Fly Cruise From:
Was £5398pp Now: £5182pp
Holiday ID: 106457
Fly Cruise From:
Was £5399pp Now: £5183pp

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

  • 19 Sep 2028
  • 10 Nights
Fly Cruise From:
Was £5399pp Now: £5183pp
Holiday ID: 102362
Fly Cruise From:
Was £5402pp Now: £5185pp

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

  • 29 Nov 2026
  • 7 Nights
Fly Cruise From:
Was £5402pp Now: £5185pp
Holiday ID: 031524
Cruise From:
Was £5410pp Now: £5193pp

Basel | Breisach | Kehl | Ludwigshafen | Rüdesheim | Cologne | Mainz | Frankfurt

  • 07 Dec 2027
  • 7 Nights
Cruise From:
Was £5410pp Now: £5193pp
Holiday ID: 041359
Fly Cruise From:
£5199pp

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

  • 01 Aug 2027
  • 10 Nights
Fly Cruise From:
£5199pp
Holiday ID: 048245
Fly Cruise From:
£5199pp

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

  • 26 May 2027
  • 10 Nights
Fly Cruise From:
£5199pp
Holiday ID: 062063
Fly Cruise From:
£5199pp

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

  • 19 Sep 2027
  • 7 Nights
Fly Cruise From:
£5199pp
Holiday ID: 066934
Fly Cruise From:
Was £5417pp Now: £5199pp

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

  • 19 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £5417pp Now: £5199pp
Holiday ID: 073004
Fly Cruise From:
Was £5434pp Now: £5216pp

Basel | Breisach | Strasbourg | Ludwigshafen | Rüdesheim am Rhein | Lahnstein | Düsseldorf | Monheim am Rhein | Amsterdam | Utrecht | Amsterdam | Utrecht | Hellevoetsluis | Gent (Ghent) | Brussel (Bruxelles) | Antwerp | Dordrecht | Amsterdam

  • 09 Mar 2028
  • 14 Nights
Fly Cruise From:
Was £5434pp Now: £5216pp
Holiday ID: 098862
Fly Cruise From:
Was £5437pp Now: £5219pp

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

  • 05 Mar 2028
  • 14 Nights
Fly Cruise From:
Was £5437pp Now: £5219pp
Holiday ID: 096896
Fly Cruise From:
Was £5437pp Now: £5219pp

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

  • 05 Mar 2028
  • 14 Nights
Fly Cruise From:
Was £5437pp Now: £5219pp
Holiday ID: 096904
Cruise From:
Was £5439pp Now: £5221pp

Oltenita | Ruse | Vidin | Golubac | Belgrade | Novi Sad | Ilok | Pécs | Budapest

  • 11 May 2028
  • 8 Nights
Cruise From:
Was £5439pp Now: £5221pp
Holiday ID: 097638
Cruise From:
Was £5442pp Now: £5224pp

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

  • 12 Sep 2028
  • 7 Nights
Cruise From:
Was £5442pp Now: £5224pp
Holiday ID: 097591
Cruise From:
Was £5443pp Now: £5225pp

Amsterdam | Nijmegen | Cologne | Rüdesheim | Frankfurt | Ludwigshafen | Strasbourg | Breisach | Basel

  • 14 May 2028
  • 9 Nights
Cruise From:
Was £5443pp Now: £5225pp
Holiday ID: 097502
Fly Cruise From:
Was £5444pp Now: £5226pp

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

  • 22 Dec 2027
  • 6 Nights
Fly Cruise From:
Was £5444pp Now: £5226pp
Holiday ID: 067222
Fly Cruise From:
Was £5448pp Now: £5230pp

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

  • 28 Jun 2027
  • 10 Nights
Fly Cruise From:
Was £5448pp Now: £5230pp
Holiday ID: 099242
Fly Cruise From:
Was £5449pp Now: £5231pp

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

  • 05 May 2027
  • 10 Nights
Fly Cruise From:
Was £5449pp Now: £5231pp
Holiday ID: 045108
Fly Cruise From:
Was £5449pp Now: £5231pp

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

  • 25 Oct 2028
  • 6 Nights
Fly Cruise From:
Was £5449pp Now: £5231pp
Holiday ID: 072350
Fly Cruise From:
Was £5449pp Now: £5231pp

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

  • 08 Nov 2028
  • 6 Nights
Fly Cruise From:
Was £5449pp Now: £5231pp
Holiday ID: 072351
Fly Cruise From:
Was £5449pp Now: £5231pp

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

  • 22 Nov 2028
  • 6 Nights
Fly Cruise From:
Was £5449pp Now: £5231pp
Holiday ID: 072352
Fly Cruise From:
Was £5449pp Now: £5231pp

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

  • 02 Nov 2028
  • 6 Nights
Fly Cruise From:
Was £5449pp Now: £5231pp
Holiday ID: 072367
Fly Cruise From:
Was £5449pp Now: £5231pp

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

  • 16 Nov 2028
  • 6 Nights
Fly Cruise From:
Was £5449pp Now: £5231pp
Holiday ID: 072368
Cruise From:
Was £5452pp Now: £5233pp

Basel | Breisach | Strasbourg | Speyer | Rüdesheim | Miltenberg | Würzburg | Bamberg | Nuremberg

  • 28 Nov 2028
  • 9 Nights
Cruise From:
Was £5452pp Now: £5233pp
Holiday ID: 097612
Cruise From:
Was £5457pp Now: £5238pp

Ho Chi Minh City | Vinh Long | Châu Đốc | Phnom Penh | Angkor Ban | Kampong Tralach | Phnom Penh | Siem Reap

  • 07 Aug 2028
  • 12 Nights
Cruise From:
Was £5457pp Now: £5238pp
Holiday ID: 097543
Cruise From:
Was £5457pp Now: £5238pp

Siem Reap | Angkor Ban | Phnom Penh | Châu Đốc | Long Khánh | Vinh Long | Ho Chi Minh City

  • 14 Aug 2028
  • 12 Nights
Cruise From:
Was £5457pp Now: £5238pp
Holiday ID: 097748
Cruise From:
£5239pp

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

  • 15 Oct 2028
  • 14 Nights
Cruise From:
£5239pp
Holiday ID: 094044
Cruise From:
£5239pp

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

  • 25 Jun 2028
  • 14 Nights
Cruise From:
£5239pp
Holiday ID: 094046
Cruise From:
£5239pp

Bucharest | Ruse | Vidin | Iron Gates | Belgrade | Vukovar | Budapest | Vienna | Dürnstein | Linz | Passau

  • 26 Oct 2028
  • 16 Nights
Cruise From:
£5239pp
Holiday ID: 094280

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