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
Cruise From:
£3374pp

Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 01 Oct 2028
  • 7 Nights
Cruise From:
£3374pp
Holiday ID: 094088
Cruise From:
£3374pp

Prague | Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 31 Mar 2028
  • 9 Nights
Cruise From:
£3374pp
Holiday ID: 094107
Cruise From:
£3374pp

Prague | Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 27 Oct 2028
  • 9 Nights
Cruise From:
£3374pp
Holiday ID: 094121
Cruise From:
£3374pp

Budapest | Vienna | Dürnstein | Linz | Passau

  • 01 Jul 2028
  • 7 Nights
Cruise From:
£3374pp
Holiday ID: 094202
Cruise From:
£3374pp

Budapest | Vienna | Dürnstein | Linz | Passau

  • 29 Jul 2028
  • 7 Nights
Cruise From:
£3374pp
Holiday ID: 094205
Cruise From:
£3374pp

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

  • 08 Jul 2028
  • 7 Nights
Cruise From:
£3374pp
Holiday ID: 094225
Cruise From:
£3374pp

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

  • 05 Aug 2028
  • 7 Nights
Cruise From:
£3374pp
Holiday ID: 094228
Cruise From:
£3374pp

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

  • 25 Mar 2028
  • 9 Nights
Cruise From:
£3374pp
Holiday ID: 094282
Cruise From:
£3374pp

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

  • 30 Mar 2028
  • 9 Nights
Cruise From:
£3374pp
Holiday ID: 094291
Cruise From:
£3374pp

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

  • 16 Dec 2028
  • 7 Nights
Cruise From:
£3374pp
Holiday ID: 094490
Cruise From:
£3374pp

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

  • 25 Nov 2028
  • 7 Nights
Cruise From:
£3374pp
Holiday ID: 094491
Cruise From:
£3374pp

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

  • 12 Nov 2028
  • 9 Nights
Cruise From:
£3374pp
Holiday ID: 094696
Cruise From:
£3374pp

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

  • 24 Mar 2028
  • 9 Nights
Cruise From:
£3374pp
Holiday ID: 094697
Cruise From:
£3374pp

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

  • 03 Nov 2028
  • 9 Nights
Cruise From:
£3374pp
Holiday ID: 094703
Cruise From:
Was £3515pp Now: £3374pp

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

  • 26 Sep 2028
  • 7 Nights
Cruise From:
Was £3515pp Now: £3374pp
Holiday ID: 097315
Cruise From:
Was £3515pp Now: £3374pp

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

  • 03 Oct 2028
  • 7 Nights
Cruise From:
Was £3515pp Now: £3374pp
Holiday ID: 097825
Fly Cruise From:
Was £3518pp Now: £3377pp

Porto | Régua | Figueira de Castelo Rodrigo | Salamanca | Pinhão | Lamego | Vila Nova de Gaia | Porto | Lisbon | Sintra

  • 09 Oct 2028
  • 10 Nights
Fly Cruise From:
Was £3518pp Now: £3377pp
Holiday ID: 102588
Fly Cruise From:
Was £3521pp Now: £3380pp

Lyon | Vienne | Tournon-sur-Rhône | Viviers | Avignon | Arles

  • 02 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3521pp Now: £3380pp
Holiday ID: 042398
Fly Cruise From:
Was £3521pp Now: £3380pp

Arles | Avignon | Viviers | Tournon-sur-Rhône | Vienne | Lyon

  • 09 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3521pp Now: £3380pp
Holiday ID: 042400
Fly Cruise From:
Was £3521pp Now: £3380pp

Budapest | Bratislava | Vienna | Weissenkirchen | Grein | Linz | Vilshofen | Passau | Vilshofen

  • 22 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3521pp Now: £3380pp
Holiday ID: 077771
Cruise From:
£3383pp

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

  • 05 Oct 2028
  • 7 Nights
Cruise From:
£3383pp
Holiday ID: 066808
Fly Cruise From:
Was £3528pp Now: £3386pp

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

  • 19 Sep 2027
  • 10 Nights
Fly Cruise From:
Was £3528pp Now: £3386pp
Holiday ID: 045163
Cruise From:
Was £3529pp Now: £3387pp

Budapest | Bratislava | Melk | Vienna

  • 26 Nov 2027
  • 5 Nights
Cruise From:
Was £3529pp Now: £3387pp
Holiday ID: 041002
Fly Cruise From:
Was £3535pp Now: £3393pp

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

  • 30 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3535pp Now: £3393pp
Holiday ID: 042615
Fly Cruise From:
Was £3535pp Now: £3393pp

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

  • 17 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3535pp Now: £3393pp
Holiday ID: 052052
Cruise From:
Was £3535pp Now: £3393pp

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

  • 23 Nov 2027
  • 7 Nights
Cruise From:
Was £3535pp Now: £3393pp
Holiday ID: 068612
Fly Cruise From:
£3395pp

Amsterdam | Cologne | Rüdesheim am Rhein | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Passau | Dürnstein | Vienna | Budapest

  • 26 Apr 2027
  • 14 Nights
Fly Cruise From:
£3395pp
Holiday ID: 053036
Fly Cruise From:
£3395pp

Amsterdam | Cologne | Rüdesheim am Rhein | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Passau | Dürnstein | Vienna | Budapest

  • 06 May 2027
  • 14 Nights
Fly Cruise From:
£3395pp
Holiday ID: 053037
Fly Cruise From:
£3395pp

Amsterdam | Cologne | Rüdesheim am Rhein | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Passau | Dürnstein | Vienna | Budapest

  • 03 Jun 2027
  • 14 Nights
Fly Cruise From:
£3395pp
Holiday ID: 053041
Fly Cruise From:
£3395pp

Budapest | Vienna | Melk | Passau | Regensburg | Nuremberg | Bamberg | Würzburg | Miltenberg | Rüdesheim am Rhein | Cologne | Amsterdam

  • 26 Apr 2027
  • 14 Nights
Fly Cruise From:
£3395pp
Holiday ID: 053102

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