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

Ho Chi Minh City | My Tho | Sa Déc | Phnom Penh | Angkor Ban | Siem Reap | Hanoi

  • 09 Dec 2027
  • 14 Nights
Fly Cruise From:
£5999pp
Holiday ID: 048404
Fly Cruise From:
£5999pp

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

  • 30 May 2027
  • 7 Nights
Fly Cruise From:
£5999pp
Holiday ID: 066953
Cruise From:
£6039pp

Vienna | Bratislava | Budapest | Ilok | Novi Sad | Belgrade | Iron Gates | Vidin | Fetesti | Hârsova | Constanta | Bucharest

  • 22 Sep 2028
  • 17 Nights
Cruise From:
£6039pp
Holiday ID: 100437
Fly Cruise From:
Was £6297pp Now: £6045pp

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

  • 16 Oct 2028
  • 14 Nights
Fly Cruise From:
Was £6297pp Now: £6045pp
Holiday ID: 099284
Fly Cruise From:
Was £6299pp Now: £6047pp

Budapest | Kalocsa | Belgrade | Iron Gates | Nikopol | Bucharest | Tulcea | Constanta | Ruse | Vidin | Donji Milanovac | Novi Sad | Vukovar | Budapest

  • 13 Sep 2028
  • 14 Nights
Fly Cruise From:
Was £6299pp Now: £6047pp
Holiday ID: 102461
Fly Cruise From:
£6049pp

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

  • 11 Jul 2027
  • 7 Nights
Fly Cruise From:
£6049pp
Holiday ID: 048021
Fly Cruise From:
£6049pp

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

  • 05 Sep 2027
  • 10 Nights
Fly Cruise From:
£6049pp
Holiday ID: 048250
Fly Cruise From:
£6049pp

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

  • 12 Sep 2027
  • 10 Nights
Fly Cruise From:
£6049pp
Holiday ID: 048251
Fly Cruise From:
£6049pp

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

  • 22 Sep 2027
  • 10 Nights
Fly Cruise From:
£6049pp
Holiday ID: 062080
Fly Cruise From:
£6049pp

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

  • 15 Sep 2027
  • 10 Nights
Fly Cruise From:
£6049pp
Holiday ID: 062079
Fly Cruise From:
£6049pp

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

  • 29 Sep 2027
  • 10 Nights
Fly Cruise From:
£6049pp
Holiday ID: 062081
Fly Cruise From:
£6049pp

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

  • 23 May 2027
  • 7 Nights
Fly Cruise From:
£6049pp
Holiday ID: 066918
Fly Cruise From:
£6049pp

Nuremberg | Regensburg | Deggendorf | Passau | Linz | Dürnstein | Vienna | Budapest

  • 22 Dec 2027
  • 12 Nights
Fly Cruise From:
£6049pp
Holiday ID: 071922
Fly Cruise From:
Was £6308pp Now: £6055pp

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

  • 15 Mar 2027
  • 7 Nights
Fly Cruise From:
Was £6308pp Now: £6055pp
Holiday ID: 108075
Fly Cruise From:
Was £6319pp Now: £6066pp

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

  • 12 Jun 2028
  • 14 Nights
Fly Cruise From:
Was £6319pp Now: £6066pp
Holiday ID: 097214
Cruise From:
£6076pp

Brussel (Bruxelles) | Antwerp | Maastricht | Roermond | Düsseldorf | Cochem | Trier | Bernkastel-Kues | Koblenz | Rüdesheim | Speyer | Strasbourg | Lucerne | Basel

  • 15 Jul 2028
  • 14 Nights
Cruise From:
£6076pp
Holiday ID: 094496
Cruise From:
£6076pp

Brussel (Bruxelles) | Antwerp | Maastricht | Roermond | Düsseldorf | Cochem | Trier | Bernkastel-Kues | Koblenz | Rüdesheim | Speyer | Strasbourg | Lucerne | Basel

  • 12 Aug 2028
  • 14 Nights
Cruise From:
£6076pp
Holiday ID: 094497
Cruise From:
£6076pp

Basel | Lucerne | Strasbourg | Speyer | Rüdesheim | Koblenz | Bernkastel-Kues | Trier | Cochem | Düsseldorf | Roermond | Maastricht | Antwerp | Brussel (Bruxelles)

  • 01 Jul 2028
  • 14 Nights
Cruise From:
£6076pp
Holiday ID: 094499
Cruise From:
£6076pp

Basel | Lucerne | Strasbourg | Speyer | Rüdesheim | Koblenz | Bernkastel-Kues | Trier | Cochem | Düsseldorf | Roermond | Maastricht | Antwerp | Brussel (Bruxelles)

  • 29 Jul 2028
  • 14 Nights
Cruise From:
£6076pp
Holiday ID: 094500
Cruise From:
Was £6337pp Now: £6083pp

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

  • 18 Sep 2028
  • 12 Nights
Cruise From:
Was £6337pp Now: £6083pp
Holiday ID: 097546
Fly Cruise From:
Was £6349pp Now: £6095pp

Budapest | Kalocsa | Belgrade | Iron Gates | Nikopol | Bucharest | Tulcea | Constanta | Ruse | Vidin | Donji Milanovac | Novi Sad | Vukovar | Budapest

  • 31 May 2027
  • 14 Nights
Fly Cruise From:
Was £6349pp Now: £6095pp
Holiday ID: 044960
Fly Cruise From:
£6099pp

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

  • 11 Apr 2027
  • 10 Nights
Fly Cruise From:
£6099pp
Holiday ID: 048229
Fly Cruise From:
£6099pp

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

  • 14 May 2027
  • 9 Nights
Fly Cruise From:
£6099pp
Holiday ID: 053951
Fly Cruise From:
£6099pp

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

  • 09 May 2027
  • 9 Nights
Fly Cruise From:
£6099pp
Holiday ID: 053980
Fly Cruise From:
£6099pp

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

  • 07 Apr 2027
  • 10 Nights
Fly Cruise From:
£6099pp
Holiday ID: 062056
Fly Cruise From:
Was £6361pp Now: £6099pp

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

  • 16 Nov 2026
  • 14 Nights
Fly Cruise From:
Was £6361pp Now: £6099pp
Holiday ID: 073167
Cruise From:
Was £6357pp Now: £6099pp

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

  • 09 Oct 2028
  • 12 Nights
Cruise From:
Was £6357pp Now: £6099pp
Holiday ID: 097752
Fly Cruise From:
Was £6371pp Now: £6116pp

Porto | Régua | Vega de Terron | Pinhão | Régua | Porto

  • 07 May 2027
  • 7 Nights
Fly Cruise From:
Was £6371pp Now: £6116pp
Holiday ID: 103592
Fly Cruise From:
Was £6373pp Now: £6118pp

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

  • 22 Oct 2028
  • 14 Nights
Fly Cruise From:
Was £6373pp Now: £6118pp
Holiday ID: 096903
Fly Cruise From:
Was £6373pp Now: £6118pp

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

  • 22 Oct 2028
  • 14 Nights
Fly Cruise From:
Was £6373pp Now: £6118pp
Holiday ID: 096912

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