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

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

  • 09 Apr 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094126
Cruise From:
£3914pp

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

  • 12 Apr 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094127
Cruise From:
£3914pp

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

  • 27 Aug 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094166
Cruise From:
£3914pp

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

  • 30 Aug 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094167
Cruise From:
£3914pp

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

  • 05 Nov 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094186
Cruise From:
£3914pp

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

  • 08 Nov 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094187
Cruise From:
£3914pp

Nuremberg | Regensburg | Deggendorf | Linz | Vienna

  • 15 Dec 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094239
Cruise From:
£3914pp

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

  • 24 Nov 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094240
Cruise From:
£3914pp

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

  • 07 May 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094285
Cruise From:
£3914pp

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

  • 04 Jun 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094286
Cruise From:
£3914pp

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

  • 10 Sep 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094288
Cruise From:
£3914pp

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

  • 08 Oct 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094289
Cruise From:
£3914pp

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

  • 12 May 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094294
Cruise From:
£3914pp

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

  • 09 Jun 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094295
Cruise From:
£3914pp

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

  • 15 Sep 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094297
Cruise From:
£3914pp

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

  • 13 Oct 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094298
Cruise From:
£3914pp

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

  • 02 Dec 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094488
Cruise From:
£3914pp

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

  • 09 Dec 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094493
Cruise From:
£3914pp

Vienna | Spitz | Passau | Deggendorf | Regensburg | Nuremberg | Prague

  • 27 Aug 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094722
Cruise From:
£3914pp

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

  • 15 May 2028
  • 10 Nights
Cruise From:
£3914pp
Holiday ID: 096187
Cruise From:
£3914pp

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

  • 05 May 2028
  • 10 Nights
Cruise From:
£3914pp
Holiday ID: 096189
Cruise From:
Was £4079pp Now: £3915pp

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

  • 30 Sep 2027
  • 7 Nights
Cruise From:
Was £4079pp Now: £3915pp
Holiday ID: 041042
Fly Cruise From:
Was £4087pp Now: £3923pp

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

  • 26 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £4087pp Now: £3923pp
Holiday ID: 022572
Fly Cruise From:
Was £4088pp Now: £3924pp

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

  • 14 Apr 2028
  • 7 Nights
Fly Cruise From:
Was £4088pp Now: £3924pp
Holiday ID: 093305
Cruise From:
Was £4091pp Now: £3927pp

Porto | Caldas de Aregos | Régua | Pocinho | Barca d’Alva | Ferradosa | Porto

  • 16 Jun 2027
  • 7 Nights
Cruise From:
Was £4091pp Now: £3927pp
Holiday ID: 047798
Cruise From:
Was £4091pp Now: £3927pp

Porto | Caldas de Aregos | Régua | Pocinho | Barca d’Alva | Ferradosa | Porto

  • 31 May 2028
  • 7 Nights
Cruise From:
Was £4091pp Now: £3927pp
Holiday ID: 097429
Cruise From:
Was £4091pp Now: £3927pp

Porto | Caldas de Aregos | Régua | Pocinho | Barca d’Alva | Ferradosa | Porto

  • 07 Jun 2028
  • 7 Nights
Cruise From:
Was £4091pp Now: £3927pp
Holiday ID: 097430
Fly Cruise From:
Was £4098pp Now: £3934pp

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

  • 11 Oct 2027
  • 10 Nights
Fly Cruise From:
Was £4098pp Now: £3934pp
Holiday ID: 045223
Fly Cruise From:
Was £4098pp Now: £3934pp

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

  • 22 Apr 2027
  • 10 Nights
Fly Cruise From:
Was £4098pp Now: £3934pp
Holiday ID: 091637
Fly Cruise From:
Was £4098pp Now: £3934pp

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

  • 24 Aug 2027
  • 10 Nights
Fly Cruise From:
Was £4098pp Now: £3934pp
Holiday ID: 093465

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