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

Budapest | Bratislava | Vienna | Melk | Engelhartszell an der Donau | Regensburg

  • 17 Oct 2027
  • 7 Nights
Fly Cruise From:
£3749pp
Holiday ID: 047969
Fly Cruise From:
£3749pp

Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 20 Jun 2027
  • 7 Nights
Fly Cruise From:
£3749pp
Holiday ID: 047975
Fly Cruise From:
£3749pp

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

  • 09 May 2027
  • 7 Nights
Fly Cruise From:
£3749pp
Holiday ID: 048012
Fly Cruise From:
£3749pp

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

  • 18 Jul 2027
  • 10 Nights
Fly Cruise From:
£3749pp
Holiday ID: 048243
Fly Cruise From:
£3749pp

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

  • 25 Jul 2027
  • 10 Nights
Fly Cruise From:
£3749pp
Holiday ID: 048244
Fly Cruise From:
£3749pp

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

  • 15 Aug 2027
  • 10 Nights
Fly Cruise From:
£3749pp
Holiday ID: 048247
Fly Cruise From:
£3749pp

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

  • 16 Dec 2027
  • 7 Nights
Fly Cruise From:
£3749pp
Holiday ID: 048273
Fly Cruise From:
£3749pp

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

  • 02 Jul 2027
  • 9 Nights
Fly Cruise From:
£3749pp
Holiday ID: 053955
Fly Cruise From:
£3749pp

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

  • 28 Jun 2027
  • 7 Nights
Fly Cruise From:
£3749pp
Holiday ID: 066956
Fly Cruise From:
£3749pp

Trier | Bernkastel-Kues | Winningen | Rüdesheim | Germersheim | Breisach | Basel

  • 01 Aug 2027
  • 7 Nights
Fly Cruise From:
£3749pp
Holiday ID: 107573
Cruise From:
Was £3910pp Now: £3753pp

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

  • 01 Apr 2027
  • 7 Nights
Cruise From:
Was £3910pp Now: £3753pp
Holiday ID: 040905
Fly Cruise From:
Was £3910pp Now: £3753pp

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

  • 20 May 2027
  • 7 Nights
Fly Cruise From:
Was £3910pp Now: £3753pp
Holiday ID: 042855
Cruise From:
£3756pp

Regensburg | Passau | Engelhartszell an der Donau | Linz | Spitz | Melk | Vienna | Budapest

  • 07 Sep 2028
  • 7 Nights
Cruise From:
£3756pp
Holiday ID: 066778
Cruise From:
£3756pp

Budapest | Bratislava | Vienna | Bratislava | Hainburg | Vienna | Melk | Vilshofen | Engelhartszell an der Donau | Vilshofen

  • 21 Sep 2028
  • 7 Nights
Cruise From:
£3756pp
Holiday ID: 066786
Fly Cruise From:
Was £3913pp Now: £3756pp

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

  • 21 Aug 2028
  • 7 Nights
Fly Cruise From:
Was £3913pp Now: £3756pp
Holiday ID: 091121
Fly Cruise From:
Was £3913pp Now: £3756pp

Basel | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Cologne | Amsterdam

  • 22 Aug 2028
  • 7 Nights
Fly Cruise From:
Was £3913pp Now: £3756pp
Holiday ID: 091461
Fly Cruise From:
Was £3913pp Now: £3756pp

Nuremberg | Regensburg | Passau | Vienna | Melk | Vienna | Budapest

  • 27 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £3913pp Now: £3756pp
Holiday ID: 093138
Cruise From:
£3758pp

Nuremberg | Regensburg | Passau | Vienna | Melk | Vienna | Budapest

  • 18 May 2028
  • 7 Nights
Cruise From:
£3758pp
Holiday ID: 066769
Cruise From:
Was £3915pp Now: £3758pp

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

  • 19 Sep 2028
  • 7 Nights
Cruise From:
Was £3915pp Now: £3758pp
Holiday ID: 097313
Cruise From:
Was £3915pp Now: £3758pp

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

  • 19 Sep 2028
  • 7 Nights
Cruise From:
Was £3915pp Now: £3758pp
Holiday ID: 097821
Fly Cruise From:
Was £3918pp Now: £3761pp

Avignon | Arles | Ardèche | Vienne | Beaune | Lyon | Montreux | Lausanne | Montreux

  • 30 Mar 2028
  • 6 Nights
Fly Cruise From:
Was £3918pp Now: £3761pp
Holiday ID: 106446
Fly Cruise From:
Was £3927pp Now: £3769pp

Basel | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Lahnstein | Cologne | Amsterdam

  • 02 Nov 2027
  • 7 Nights
Fly Cruise From:
Was £3927pp Now: £3769pp
Holiday ID: 043162
Fly Cruise From:
Was £3927pp Now: £3769pp

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

  • 17 Apr 2028
  • 7 Nights
Fly Cruise From:
Was £3927pp Now: £3769pp
Holiday ID: 068026
Fly Cruise From:
£3774pp

Paris | Vernon | Rouen | Honfleur | La Roche-Guyon | Les Andelys | La Roche-Guyon | Paris

  • 08 Jul 2027
  • 9 Nights
Fly Cruise From:
£3774pp
Holiday ID: 045692
Cruise From:
Was £3932pp Now: £3774pp

Nuremberg | Regensburg | Passau | Melk | Vienna

  • 13 Dec 2027
  • 6 Nights
Cruise From:
Was £3932pp Now: £3774pp
Holiday ID: 051998
Cruise From:
Was £3932pp Now: £3774pp

Vienna | Melk | Passau | Regensburg | Nuremberg

  • 13 Dec 2027
  • 6 Nights
Cruise From:
Was £3932pp Now: £3774pp
Holiday ID: 052011
Cruise From:
Was £3932pp Now: £3774pp

Vienna | Melk | Passau | Regensburg | Nuremberg

  • 10 Dec 2027
  • 6 Nights
Cruise From:
Was £3932pp Now: £3774pp
Holiday ID: 053417
Cruise From:
Was £3932pp Now: £3774pp

Nuremberg | Regensburg | Passau | Melk | Vienna

  • 15 Dec 2028
  • 6 Nights
Cruise From:
Was £3932pp Now: £3774pp
Holiday ID: 097632
Cruise From:
Was £3932pp Now: £3774pp

Nuremberg | Regensburg | Passau | Melk | Vienna

  • 16 Dec 2028
  • 6 Nights
Cruise From:
Was £3932pp Now: £3774pp
Holiday ID: 097633
Cruise From:
Was £3932pp Now: £3774pp

Vienna | Melk | Passau | Regensburg | Nuremberg

  • 15 Dec 2028
  • 6 Nights
Cruise From:
Was £3932pp Now: £3774pp
Holiday ID: 097764

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