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 £6097pp Now: £5853pp

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

  • 29 May 2028
  • 14 Nights
Fly Cruise From:
Was £6097pp Now: £5853pp
Holiday ID: 099274
Fly Cruise From:
Was £6099pp Now: £5855pp

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

  • 04 May 2027
  • 14 Nights
Fly Cruise From:
Was £6099pp Now: £5855pp
Holiday ID: 044968
Fly Cruise From:
Was £6099pp Now: £5855pp

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

  • 28 May 2028
  • 14 Nights
Fly Cruise From:
Was £6099pp Now: £5855pp
Holiday ID: 096901
Fly Cruise From:
Was £6099pp Now: £5855pp

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

  • 28 May 2028
  • 14 Nights
Fly Cruise From:
Was £6099pp Now: £5855pp
Holiday ID: 096909
Fly Cruise From:
Was £6116pp Now: £5871pp

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

  • 11 Apr 2027
  • 14 Nights
Fly Cruise From:
Was £6116pp Now: £5871pp
Holiday ID: 042589
Cruise From:
Was £6137pp Now: £5891pp

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

  • 04 Sep 2028
  • 12 Nights
Cruise From:
Was £6137pp Now: £5891pp
Holiday ID: 097545
Cruise From:
Was £6137pp Now: £5891pp

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

  • 11 Sep 2028
  • 12 Nights
Cruise From:
Was £6137pp Now: £5891pp
Holiday ID: 097750
Cruise From:
Was £6137pp Now: £5891pp

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

  • 25 Sep 2028
  • 12 Nights
Cruise From:
Was £6137pp Now: £5891pp
Holiday ID: 097751
Fly Cruise From:
£5899pp

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

  • 18 Jul 2027
  • 14 Nights
Fly Cruise From:
£5899pp
Holiday ID: 047938
Fly Cruise From:
£5899pp

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

  • 09 May 2027
  • 7 Nights
Fly Cruise From:
£5899pp
Holiday ID: 066916
Cruise From:
Was £6151pp Now: £5899pp

Basel | Breisach | Kehl | Ludwigshafen | Rüdesheim | Cologne | Amsterdam | Vernon | Caudebec-en-Caux | Rouen | Conflans-Sainte-Honorine | Paris

  • 15 Aug 2028
  • 14 Nights
Cruise From:
Was £6151pp Now: £5899pp
Holiday ID: 097879
Fly Cruise From:
Was £6149pp Now: £5899pp

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

  • 27 Sep 2028
  • 14 Nights
Fly Cruise From:
Was £6149pp Now: £5899pp
Holiday ID: 102475
Cruise From:
£5916pp

Basel | Breisach | Strasbourg | Speyer | Mainz | Düsseldorf | Amsterdam

  • 30 Dec 2027
  • 7 Nights
Cruise From:
£5916pp
Holiday ID: 047409
Cruise From:
Was £6171pp Now: £5924pp

Basel | Breisach | Kehl | Ludwigshafen | Rüdesheim | Cologne | Amsterdam | Vernon | Caudebec-en-Caux | Rouen | Conflans-Sainte-Honorine | Paris

  • 17 Oct 2028
  • 14 Nights
Cruise From:
Was £6171pp Now: £5924pp
Holiday ID: 097886
Cruise From:
£5931pp

Vilshofen | Linz | Dürnstein | Grein | Vienna | Dürnstein | Tulln | Vienna | Gónyú | Budapest

  • 12 Aug 2027
  • 7 Nights
Cruise From:
£5931pp
Holiday ID: 047384
Fly Cruise From:
£5949pp

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

  • 22 Dec 2026
  • 12 Nights
Fly Cruise From:
£5949pp
Holiday ID: 044848
Fly Cruise From:
£5949pp

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

  • 11 Apr 2027
  • 7 Nights
Fly Cruise From:
£5949pp
Holiday ID: 048008
Fly Cruise From:
£5949pp

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

  • 12 May 2027
  • 10 Nights
Fly Cruise From:
£5949pp
Holiday ID: 062061
Fly Cruise From:
£5949pp

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

  • 08 Sep 2027
  • 10 Nights
Fly Cruise From:
£5949pp
Holiday ID: 062078
Fly Cruise From:
£5949pp

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

  • 13 Oct 2027
  • 10 Nights
Fly Cruise From:
£5949pp
Holiday ID: 062083
Fly Cruise From:
Was £6199pp Now: £5951pp

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

  • 19 May 2028
  • 14 Nights
Fly Cruise From:
Was £6199pp Now: £5951pp
Holiday ID: 102452
Cruise From:
£5959pp

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

  • 30 Apr 2028
  • 16 Nights
Cruise From:
£5959pp
Holiday ID: 095604
Cruise From:
£5959pp

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

  • 11 Jun 2028
  • 16 Nights
Cruise From:
£5959pp
Holiday ID: 095605
Cruise From:
£5959pp

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

  • 12 May 2028
  • 16 Nights
Cruise From:
£5959pp
Holiday ID: 095609
Cruise From:
£5959pp

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

  • 19 May 2028
  • 17 Nights
Cruise From:
£5959pp
Holiday ID: 100434
Cruise From:
£5959pp

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

  • 03 Jun 2028
  • 17 Nights
Cruise From:
£5959pp
Holiday ID: 100440
Cruise From:
£5959pp

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

  • 07 Oct 2028
  • 17 Nights
Cruise From:
£5959pp
Holiday ID: 100443
Cruise From:
Was £6219pp Now: £5970pp

Amsterdam | Rotterdam | Antwerp | Gent (Ghent) | Middelburg | Willemstad | Amsterdam | Cologne | Ludwigshafen | Kehl | Breisach | Basel

  • 02 May 2028
  • 14 Nights
Cruise From:
Was £6219pp Now: £5970pp
Holiday ID: 097500
Cruise From:
£5984pp

Arles | Avignon | Viviers | Tain-l'Hermitage | Lyon | Mâcon | Lyon | Vernon | Rouen | Caudebec-en-Caux | Rouen | Mantes-la-Jolie | Paris

  • 29 Oct 2028
  • 14 Nights
Cruise From:
£5984pp
Holiday ID: 094262
Cruise From:
£5991pp

Bucharest | Ruse | Vidin | Iron Gates | Belgrade | Vukovar | Budapest | Bratislava | Vienna | Melk | Engelhartszell an der Donau | Regensburg | Prague

  • 14 Apr 2028
  • 18 Nights
Cruise From:
£5991pp
Holiday ID: 094391

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