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

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

  • 23 Aug 2028
  • 7 Nights
Cruise From:
£3554pp
Holiday ID: 094165
Fly Cruise From:
Was £3713pp Now: £3564pp

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

  • 03 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £3713pp Now: £3564pp
Holiday ID: 093347
Fly Cruise From:
Was £3728pp Now: £3578pp

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

  • 29 May 2028
  • 10 Nights
Fly Cruise From:
Was £3728pp Now: £3578pp
Holiday ID: 102567
Fly Cruise From:
Was £3728pp Now: £3578pp

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

  • 12 Jun 2028
  • 10 Nights
Fly Cruise From:
Was £3728pp Now: £3578pp
Holiday ID: 102570
Fly Cruise From:
Was £3728pp Now: £3578pp

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

  • 19 Jun 2028
  • 10 Nights
Fly Cruise From:
Was £3728pp Now: £3578pp
Holiday ID: 102573
Fly Cruise From:
Was £3728pp Now: £3578pp

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

  • 26 Jun 2028
  • 10 Nights
Fly Cruise From:
Was £3728pp Now: £3578pp
Holiday ID: 102575
Fly Cruise From:
Was £3728pp Now: £3578pp

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

  • 11 Sep 2028
  • 10 Nights
Fly Cruise From:
Was £3728pp Now: £3578pp
Holiday ID: 102585
Fly Cruise From:
Was £3728pp Now: £3578pp

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

  • 18 Sep 2028
  • 10 Nights
Fly Cruise From:
Was £3728pp Now: £3578pp
Holiday ID: 102586
Fly Cruise From:
Was £3748pp Now: £3598pp

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

  • 28 Sep 2028
  • 10 Nights
Fly Cruise From:
Was £3748pp Now: £3598pp
Holiday ID: 102598
Fly Cruise From:
Was £3748pp Now: £3598pp

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

  • 22 Jun 2028
  • 10 Nights
Fly Cruise From:
Was £3748pp Now: £3598pp
Holiday ID: 102610
Fly Cruise From:
Was £3748pp Now: £3598pp

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

  • 08 Jun 2028
  • 10 Nights
Fly Cruise From:
Was £3748pp Now: £3598pp
Holiday ID: 102613
Fly Cruise From:
£3599pp

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

  • 21 Apr 2027
  • 10 Nights
Fly Cruise From:
£3599pp
Holiday ID: 062058
Fly Cruise From:
£3599pp

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

  • 28 Jul 2027
  • 10 Nights
Fly Cruise From:
£3599pp
Holiday ID: 062072
Fly Cruise From:
Was £3766pp Now: £3615pp

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

  • 12 Nov 2027
  • 7 Nights
Fly Cruise From:
Was £3766pp Now: £3615pp
Holiday ID: 043091
Fly Cruise From:
Was £3769pp Now: £3618pp

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

  • 17 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £3769pp Now: £3618pp
Holiday ID: 108196
Cruise From:
Was £3791pp Now: £3639pp

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

  • 23 Jun 2027
  • 7 Nights
Cruise From:
Was £3791pp Now: £3639pp
Holiday ID: 047799
Fly Cruise From:
Was £3791pp Now: £3639pp

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

  • 24 Mar 2028
  • 7 Nights
Fly Cruise From:
Was £3791pp Now: £3639pp
Holiday ID: 093300
Cruise From:
Was £3791pp Now: £3639pp

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

  • 28 Jun 2028
  • 7 Nights
Cruise From:
Was £3791pp Now: £3639pp
Holiday ID: 097433
Fly Cruise From:
Was £3798pp Now: £3646pp

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

  • 07 Sep 2028
  • 10 Nights
Fly Cruise From:
Was £3798pp Now: £3646pp
Holiday ID: 102601
Fly Cruise From:
Was £3798pp Now: £3646pp

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

  • 15 Jun 2028
  • 10 Nights
Fly Cruise From:
Was £3798pp Now: £3646pp
Holiday ID: 102611
Fly Cruise From:
Was £3799pp Now: £3647pp

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

  • 06 May 2027
  • 10 Nights
Fly Cruise From:
Was £3799pp Now: £3647pp
Holiday ID: 045106
Fly Cruise From:
Was £3799pp Now: £3647pp

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

  • 20 May 2027
  • 10 Nights
Fly Cruise From:
Was £3799pp Now: £3647pp
Holiday ID: 045107
Fly Cruise From:
Was £3799pp Now: £3647pp

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

  • 21 Jun 2027
  • 10 Nights
Fly Cruise From:
Was £3799pp Now: £3647pp
Holiday ID: 045175
Fly Cruise From:
£3649pp

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

  • 30 May 2027
  • 7 Nights
Fly Cruise From:
£3649pp
Holiday ID: 048015
Fly Cruise From:
£3649pp

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

  • 04 Jul 2027
  • 10 Nights
Fly Cruise From:
£3649pp
Holiday ID: 048241
Fly Cruise From:
£3649pp

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

  • 08 Aug 2027
  • 10 Nights
Fly Cruise From:
£3649pp
Holiday ID: 048246
Fly Cruise From:
£3649pp

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

  • 22 Aug 2027
  • 10 Nights
Fly Cruise From:
£3649pp
Holiday ID: 048248
Fly Cruise From:
Was £3818pp Now: £3665pp

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

  • 31 May 2027
  • 10 Nights
Fly Cruise From:
Was £3818pp Now: £3665pp
Holiday ID: 091598
Cruise From:
£3689pp

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

  • 02 Apr 2028
  • 7 Nights
Cruise From:
£3689pp
Holiday ID: 094124
Fly Cruise From:
Was £3848pp Now: £3694pp

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

  • 14 Sep 2028
  • 10 Nights
Fly Cruise From:
Was £3848pp Now: £3694pp
Holiday ID: 102600

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