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:
Was £4504pp Now: £4323pp

Siem Reap | Kampong Cham | Angkor Ban | Oknha Tey Village | Phnom Penh | Oudong | Tân Châu | Cái Bè | Sa Déc | My Tho | Ho Chi Minh City

  • 11 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £4504pp Now: £4323pp
Holiday ID: 096234
Fly Cruise From:
Was £4504pp Now: £4323pp

Siem Reap | Kampong Cham | Angkor Ban | Oknha Tey Village | Phnom Penh | Oudong | Tân Châu | Cái Bè | Sa Déc | My Tho | Ho Chi Minh City

  • 25 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £4504pp Now: £4323pp
Holiday ID: 096236
Fly Cruise From:
Was £4504pp Now: £4323pp

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

  • 04 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £4504pp Now: £4323pp
Holiday ID: 096254
Fly Cruise From:
Was £4504pp Now: £4323pp

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

  • 18 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £4504pp Now: £4323pp
Holiday ID: 096256
Cruise From:
Was £4510pp Now: £4329pp

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

  • 29 Apr 2027
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 040913
Cruise From:
Was £4510pp Now: £4329pp

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

  • 19 Jun 2027
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 051939
Cruise From:
Was £4510pp Now: £4329pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 12 Jun 2027
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 054656
Cruise From:
Was £4510pp Now: £4329pp

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

  • 04 Apr 2027
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 068202
Cruise From:
Was £4510pp Now: £4329pp

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

  • 12 Jun 2027
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 068578
Fly Cruise From:
Was £4510pp Now: £4329pp

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

  • 18 Sep 2028
  • 7 Nights
Fly Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 091123
Fly Cruise From:
Was £4510pp Now: £4329pp

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

  • 11 Sep 2028
  • 7 Nights
Fly Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 091268
Cruise From:
Was £4510pp Now: £4329pp

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

  • 17 Jun 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097292
Cruise From:
Was £4510pp Now: £4329pp

Budapest | Visegrád | Vienna | Krems | Grein | Engelhartszell an der Donau | Vilshofen

  • 30 Apr 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097382
Cruise From:
Was £4510pp Now: £4329pp

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

  • 18 Jun 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097406
Cruise From:
Was £4510pp Now: £4329pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 18 Apr 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097453
Cruise From:
Was £4510pp Now: £4329pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 19 Apr 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097454
Cruise From:
Was £4510pp Now: £4329pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 23 Apr 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097455
Cruise From:
Was £4510pp Now: £4329pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 03 May 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097456
Cruise From:
Was £4510pp Now: £4329pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 17 Jun 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097465
Cruise From:
Was £4510pp Now: £4329pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 18 Jun 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097466
Cruise From:
Was £4510pp Now: £4329pp

Vilshofen | Passau | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 13 Jul 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097470
Cruise From:
Was £4510pp Now: £4329pp

Frankfurt | Mainz | Cologne | Rüdesheim | Ludwigshafen | Strasbourg | Breisach | Basel

  • 16 Dec 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097510
Cruise From:
Was £4510pp Now: £4329pp

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

  • 03 Jun 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097790
Cruise From:
Was £4510pp Now: £4329pp

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

  • 10 Jun 2028
  • 7 Nights
Cruise From:
Was £4510pp Now: £4329pp
Holiday ID: 097792
Fly Cruise From:
Was £4525pp Now: £4344pp

Vilshofen | Passau | Linz | Grein | Krems | Melk | Vienna | Bratislava | Budapest

  • 11 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £4525pp Now: £4344pp
Holiday ID: 090945
Fly Cruise From:
Was £4528pp Now: £4346pp

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

  • 08 Jun 2027
  • 10 Nights
Fly Cruise From:
Was £4528pp Now: £4346pp
Holiday ID: 045151
Fly Cruise From:
£4349pp

Lyon | Mâcon | Tain-l'Hermitage | Viviers | Avignon | Arles

  • 06 Jun 2027
  • 7 Nights
Fly Cruise From:
£4349pp
Holiday ID: 047909
Fly Cruise From:
£4349pp

Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 23 May 2027
  • 7 Nights
Fly Cruise From:
£4349pp
Holiday ID: 047974
Fly Cruise From:
£4349pp

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

  • 05 Sep 2027
  • 7 Nights
Fly Cruise From:
£4349pp
Holiday ID: 048071
Fly Cruise From:
£4349pp

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

  • 08 Dec 2027
  • 7 Nights
Fly Cruise From:
£4349pp
Holiday ID: 048082

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