Douro River Cruise Deals

Experience the beauty of Portugal’s Douro Valley with exclusive Douro river cruise deals. Sail along this scenic river, known for its terraced vineyards, charming historic towns, and stunning landscapes. Enjoy immersive cultural excursions, delicious local cuisine, and relaxing days on the water. With great deals available, now is the perfect time to explore the Douro River and create unforgettable memories.

Showing 30 out of 754 cruises
Per Person
Total Price
Cruise From:
Was £3215pp Now: £3086pp

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

  • 26 Jul 2028
  • 7 Nights
Cruise From:
Was £3215pp Now: £3086pp
Holiday ID: 097437
Cruise From:
Was £3215pp Now: £3086pp

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

  • 02 Aug 2028
  • 7 Nights
Cruise From:
Was £3215pp Now: £3086pp
Holiday ID: 097438
Cruise From:
Was £3215pp Now: £3086pp

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

  • 09 Aug 2028
  • 7 Nights
Cruise From:
Was £3215pp Now: £3086pp
Holiday ID: 097439
Fly Cruise From:
£3095pp

Porto | Régua | Vega de Terrón | Salamanca | Pinhão | Entre-os-Rios | Porto

  • 06 May 2027
  • 7 Nights
Fly Cruise From:
£3095pp
Holiday ID: 053018
Fly Cruise From:
£3095pp

Porto | Régua | Vega de Terrón | Salamanca | Pinhão | Entre-os-Rios | Porto

  • 27 May 2027
  • 7 Nights
Fly Cruise From:
£3095pp
Holiday ID: 053019
Fly Cruise From:
£3095pp

Porto | Régua | Vega de Terrón | Salamanca | Pinhão | Entre-os-Rios | Porto

  • 03 Jun 2027
  • 7 Nights
Fly Cruise From:
£3095pp
Holiday ID: 053020
Fly Cruise From:
£3095pp

Porto | Régua | Vega de Terrón | Salamanca | Pinhão | Entre-os-Rios | Porto

  • 09 Sep 2027
  • 7 Nights
Fly Cruise From:
£3095pp
Holiday ID: 053028
Fly Cruise From:
£3095pp

Porto | Régua | Vega de Terrón | Salamanca | Pinhão | Entre-os-Rios | Porto

  • 16 Sep 2027
  • 7 Nights
Fly Cruise From:
£3095pp
Holiday ID: 053029
Fly Cruise From:
Was £3228pp Now: £3098pp

Porto | Entre-os-Rios | Régua | Pinhão | Vega de Terron | Barca d’Alva | Pinhão | Régua | Porto

  • 24 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3228pp Now: £3098pp
Holiday ID: 077766
Fly Cruise From:
Was £3248pp Now: £3118pp

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

  • 17 Jul 2028
  • 10 Nights
Fly Cruise From:
Was £3248pp Now: £3118pp
Holiday ID: 102579
Fly Cruise From:
Was £3248pp Now: £3118pp

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

  • 24 Jul 2028
  • 10 Nights
Fly Cruise From:
Was £3248pp Now: £3118pp
Holiday ID: 102580
Fly Cruise From:
Was £3248pp Now: £3118pp

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

  • 10 Aug 2028
  • 10 Nights
Fly Cruise From:
Was £3248pp Now: £3118pp
Holiday ID: 102605
Fly Cruise From:
Was £3249pp Now: £3119pp

Porto | Régua | Salamanca | Régua | Entre-os-Rios | Porto

  • 18 Mar 2027
  • 7 Nights
Fly Cruise From:
Was £3249pp Now: £3119pp
Holiday ID: 044926
Fly Cruise From:
Was £3249pp Now: £3119pp

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

  • 14 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3249pp Now: £3119pp
Holiday ID: 045013
Fly Cruise From:
Was £3249pp Now: £3119pp

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

  • 26 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £3249pp Now: £3119pp
Holiday ID: 051881
Fly Cruise From:
Was £3264pp Now: £3133pp

Porto | Entre-os-Rios | Régua | Pinhão | Vega de Terron | Barca d’Alva | Pinhão | Régua | Porto

  • 15 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £3264pp Now: £3133pp
Holiday ID: 093371
Fly Cruise From:
Was £3268pp Now: £3137pp

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

  • 21 Aug 2028
  • 10 Nights
Fly Cruise From:
Was £3268pp Now: £3137pp
Holiday ID: 102582
Fly Cruise From:
£3149pp

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

  • 21 Apr 2027
  • 7 Nights
Fly Cruise From:
£3149pp
Holiday ID: 061994
Fly Cruise From:
£3149pp

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

  • 28 Jul 2027
  • 7 Nights
Fly Cruise From:
£3149pp
Holiday ID: 062008
Fly Cruise From:
£3149pp

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

  • 11 Aug 2027
  • 7 Nights
Fly Cruise From:
£3149pp
Holiday ID: 062010
Cruise From:
Was £3291pp Now: £3159pp

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

  • 16 Aug 2028
  • 7 Nights
Cruise From:
Was £3291pp Now: £3159pp
Holiday ID: 097440
Fly Cruise From:
Was £3298pp Now: £3166pp

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

  • 20 Jul 2028
  • 10 Nights
Fly Cruise From:
Was £3298pp Now: £3166pp
Holiday ID: 102606
Fly Cruise From:
Was £3299pp Now: £3167pp

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

  • 21 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £3299pp Now: £3167pp
Holiday ID: 045014
Fly Cruise From:
Was £3299pp Now: £3167pp

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

  • 12 Aug 2027
  • 10 Nights
Fly Cruise From:
Was £3299pp Now: £3167pp
Holiday ID: 045127
Fly Cruise From:
Was £3308pp Now: £3175pp

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

  • 23 Aug 2027
  • 10 Nights
Fly Cruise From:
Was £3308pp Now: £3175pp
Holiday ID: 053329
Cruise From:
Was £3314pp Now: £3181pp

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

  • 14 Jul 2027
  • 7 Nights
Cruise From:
Was £3314pp Now: £3181pp
Holiday ID: 047802
Cruise From:
Was £3314pp Now: £3181pp

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

  • 11 Aug 2027
  • 7 Nights
Cruise From:
Was £3314pp Now: £3181pp
Holiday ID: 047806
Fly Cruise From:
Was £3318pp Now: £3185pp

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

  • 24 Apr 2028
  • 10 Nights
Fly Cruise From:
Was £3318pp Now: £3185pp
Holiday ID: 102561
Cruise From:
£3194pp

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

  • 12 Nov 2028
  • 7 Nights
Cruise From:
£3194pp
Holiday ID: 094188
Cruise From:
£3194pp

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

  • 15 Nov 2028
  • 7 Nights
Cruise From:
£3194pp
Holiday ID: 094189

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