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

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

  • 11 Jul 2027
  • 9 Nights
Fly Cruise From:
£3199pp
Holiday ID: 048119
Fly Cruise From:
£3199pp

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

  • 03 Nov 2027
  • 10 Nights
Fly Cruise From:
£3199pp
Holiday ID: 048266
Fly Cruise From:
£3199pp

Vienna | Bratislava | Budapest | Ilok | Novi Sad | Belgrade

  • 06 Aug 2027
  • 9 Nights
Fly Cruise From:
£3199pp
Holiday ID: 048463
Fly Cruise From:
£3199pp

Nuremberg | Regensburg | Straubing | Passau | Spitz | Vienna

  • 06 Jun 2027
  • 7 Nights
Fly Cruise From:
£3199pp
Holiday ID: 048466
Cruise From:
Was £3341pp Now: £3199pp

Nuremberg | Bamberg | Würzburg | Miltenberg | Frankfurt

  • 11 Dec 2026
  • 5 Nights
Cruise From:
Was £3341pp Now: £3199pp
Holiday ID: 051987
Fly Cruise From:
£3199pp

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

  • 14 Aug 2027
  • 9 Nights
Fly Cruise From:
£3199pp
Holiday ID: 053962
Fly Cruise From:
£3199pp

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

  • 01 Aug 2027
  • 7 Nights
Fly Cruise From:
£3199pp
Holiday ID: 062030
Fly Cruise From:
£3199pp

Paris | Trier | Cochem | Rüdesheim | Aschaffenburg | Wertheim | Volkach | Bamberg | Prague

  • 16 Jul 2027
  • 11 Nights
Fly Cruise From:
£3199pp
Holiday ID: 062049
Fly Cruise From:
£3199pp

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

  • 15 Aug 2027
  • 7 Nights
Fly Cruise From:
£3199pp
Holiday ID: 066927
Fly Cruise From:
Was £3338pp Now: £3199pp

Vilshofen | Passau | Linz | Weissenkirchen | Vienna | Budapest

  • 23 Aug 2028
  • 7 Nights
Fly Cruise From:
Was £3338pp Now: £3199pp
Holiday ID: 091079
Fly Cruise From:
Was £3338pp Now: £3199pp

Basel | Breisach | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Düsseldorf | Monheim am Rhein | Amsterdam

  • 24 Aug 2028
  • 7 Nights
Fly Cruise From:
Was £3338pp Now: £3199pp
Holiday ID: 091373
Fly Cruise From:
Was £3342pp Now: £3199pp

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

  • 24 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £3342pp Now: £3199pp
Holiday ID: 093351
Fly Cruise From:
Was £3337pp Now: £3199pp

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

  • 14 Aug 2028
  • 7 Nights
Fly Cruise From:
Was £3337pp Now: £3199pp
Holiday ID: 096238
Fly Cruise From:
Was £3333pp Now: £3199pp

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

  • 11 Sep 2028
  • 7 Nights
Fly Cruise From:
Was £3333pp Now: £3199pp
Holiday ID: 096242
Cruise From:
Was £3339pp Now: £3199pp

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

  • 10 Oct 2028
  • 7 Nights
Cruise From:
Was £3339pp Now: £3199pp
Holiday ID: 097317
Cruise From:
Was £3335pp Now: £3199pp

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

  • 04 Apr 2028
  • 7 Nights
Cruise From:
Was £3335pp Now: £3199pp
Holiday ID: 097775
Fly Cruise From:
Was £3348pp Now: £3214pp

Porto | Salamanca | Régua | Lamego | Porto | Coimbra | Lisbon

  • 13 Apr 2028
  • 10 Nights
Fly Cruise From:
Was £3348pp Now: £3214pp
Holiday ID: 102565
Fly Cruise From:
Was £3348pp Now: £3214pp

Budapest | Esztergom | Dürnstein | Linz | Vienna | Budapest

  • 21 Jul 2028
  • 10 Nights
Fly Cruise From:
Was £3348pp Now: £3214pp
Holiday ID: 102590
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 19 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 040989
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 03 Aug 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 040990
Fly Cruise From:
Was £3349pp Now: £3215pp

Budapest | Esztergom | Bratislava | Dürnstein | Linz | Vienna | Budapest

  • 12 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 044871
Fly Cruise From:
Was £3349pp Now: £3215pp

Budapest | Esztergom | Bratislava | Dürnstein | Linz | Vienna | Budapest

  • 29 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 044900
Fly Cruise From:
Was £3349pp Now: £3215pp

Budapest | Esztergom | Bratislava | Dürnstein | Linz | Vienna | Budapest

  • 27 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 044933
Fly Cruise From:
Was £3349pp Now: £3215pp

Budapest | Esztergom | Bratislava | Dürnstein | Linz | Vienna | Budapest

  • 28 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 044935
Fly Cruise From:
Was £3349pp Now: £3215pp

Porto | Régua | Figueira de Castelo Rodrigo | Salamanca | Pinhão | Lamego | Porto

  • 03 May 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 044985
Fly Cruise From:
Was £3349pp Now: £3215pp

Porto | Régua | Figueira de Castelo Rodrigo | Salamanca | Pinhão | Lamego | Porto

  • 31 May 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 045011
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 19 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 045216
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 11 Oct 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 045221
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 06 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 045261
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 28 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
Holiday ID: 045268

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