FREEPHONE 9am - 8pm

Douro River Cruise Deals

 

A river cruise along the Douro offers a sun-soaked and spectacular getaway, calling at beautiful towns and cities across Spain and Portugal. With our range of Douro river cruise deals, you can benefit from exclusive savings and fantastic incentives when you book, and with the service of our dedicated River Cruise Concierge, you’ll enjoy a hassle-free holiday. 

 

Take a look through our range of amazing deals and itineraries to find your perfect Douro cruise.

Showing 30 out of 939 cruises
Per Person
Total Price
Fly Cruise From:
Was £4253pp Now: £4082pp

Porto | Porto | Pinhão | Pinhão | Vega de Terrón | Salamanca | Vega de Terrón | Régua | Pocinho | Régua | Porto | Porto | Lisbon | Lisbon | Lisbon | Lisbon

  • 06 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4253pp Now: £4082pp
REF: EMERALDEPDL060626-2
Fly Cruise From:
Was £5892pp Now: £5656pp

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

  • 06 Jun 2026
  • 12 Nights
Fly Cruise From:
Was £5892pp Now: £5656pp
REF: SCENICDOPO060626-1
Fly Cruise From:
Was £2649pp Now: £2543pp

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

  • 07 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £2649pp Now: £2543pp
REF: RIVIERA105933
Fly Cruise From:
Was £4004pp Now: £3843pp

Porto | Régua | Pocinho | Salamanca | Barca d’Alva | Porto | Porto | Porto

  • 07 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4004pp Now: £3843pp
REF: UNIWORLD53920
Fly Cruise From:
Was £4544pp Now: £4362pp

Porto | Régua | Pocinho | Salamanca | Barca d’Alva | Porto | Porto | Lisbon | Lisbon | Lisbon | Lisbon

  • 07 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4544pp Now: £4362pp
REF: UNIWORLD53955
Cruise From:
Was £4595pp Now: £4411pp

Porto | Régua | Pinhão | Barca d’Alva | Pinhão | Salamanca | Régua | Pinhão | Porto | Régua | Porto | Porto

  • 08 Jun 2026
  • 7 Nights
Cruise From:
Was £4595pp Now: £4411pp
REF: VIKINGHMM260608T
Fly Cruise From:
Was £3049pp Now: £2927pp

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

  • 09 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3049pp Now: £2927pp
REF: RIVIERA105588
Fly Cruise From:
Was £3648pp Now: £3502pp

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

  • 09 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £3648pp Now: £3502pp
REF: RIVIERA107246
Cruise From:
Was £4195pp Now: £4027pp

Porto | Régua | Pinhão | Barca d’Alva | Pinhão | Salamanca | Régua | Pinhão | Porto | Régua | Porto | Porto

  • 09 Jun 2026
  • 7 Nights
Cruise From:
Was £4195pp Now: £4027pp
REF: VIKINGHGR260609
Fly Cruise From:
Was £4271pp Now: £4100pp

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

  • 09 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4271pp Now: £4100pp
REF: AMAPB260609DOJ
Cruise From:
Was £4035pp Now: £3873pp

Porto | Porto | Régua | Pinhão | Barca d’Alva | Ferradosa | Porto | Porto

  • 10 Jun 2026
  • 7 Nights
Cruise From:
Was £4035pp Now: £3873pp
REF: AVALONWCC60610
Fly Cruise From:
Was £4141pp Now: £3975pp

Lisbon | Lisbon | Lisbon | Porto | Lisbon | Porto | Pinhão | Pinhão | Vega de Terrón | Salamanca | Vega de Terrón | Régua | Pocinho | Régua | Porto | Porto

  • 10 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4141pp Now: £3975pp
REF: EMERALDEPDL100626-1
Cruise From:
Was £4195pp Now: £4027pp

Porto | Régua | Pinhão | Barca d’Alva | Pinhão | Salamanca | Régua | Pinhão | Porto | Régua | Porto | Porto

  • 10 Jun 2026
  • 7 Nights
Cruise From:
Was £4195pp Now: £4027pp
REF: VIKINGOSF260610T
Fly Cruise From:
Was £2649pp Now: £2543pp

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

  • 11 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £2649pp Now: £2543pp
REF: RIVIERA106534
Fly Cruise From:
Was £3328pp Now: £3194pp

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

  • 11 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £3328pp Now: £3194pp
REF: RIVIERA107060
Fly Cruise From:
Was £4595pp Now: £4411pp

Porto | Porto | Porto | Régua | Pinhão | Pinhão | Barca d’Alva | Vega de Terrón

  • 11 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4595pp Now: £4411pp
REF: APTEUPDC09F11062026
Fly Cruise From:
Was £7195pp Now: £6907pp

Porto | Porto | Porto | Régua | Pinhão | Pinhão | Barca d’Alva | Vega de Terrón

  • 11 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £7195pp Now: £6907pp
REF: APTEUPDCLM14F08062026
Fly Cruise From:
Was £4471pp Now: £4292pp

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

  • 12 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4471pp Now: £4292pp
REF: AMAPC260612DO
Fly Cruise From:
Was £4356pp Now: £4181pp

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

  • 13 Jun 2026
  • 7 Nights
  • AmaVida
  • Iberian Peninsula
  • 13 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4356pp Now: £4181pp
REF: AMAPA260613PE
Fly Cruise From:
Was £3466pp Now: £3327pp

Porto | Porto | Pinhão | Pinhão | Vega de Terrón | Salamanca | Vega de Terrón | Régua | Pocinho | Régua | Porto | Porto

  • 13 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3466pp Now: £3327pp
REF: EMERALDEPDC130626-1
Fly Cruise From:
Was £8083pp Now: £7759pp

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

  • 13 Jun 2026
  • 16 Nights
Fly Cruise From:
Was £8083pp Now: £7759pp
REF: SCENICLDOM130626-1
Fly Cruise From:
Was £6888pp Now: £6612pp

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

  • 13 Jun 2026
  • 13 Nights
Fly Cruise From:
Was £6888pp Now: £6612pp
REF: SCENICLDOU130626-1
Fly Cruise From:
Was £2649pp Now: £2543pp

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

  • 14 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £2649pp Now: £2543pp
REF: RIVIERA105925
Fly Cruise From:
Was £4004pp Now: £3843pp

Porto | Régua | Pocinho | Salamanca | Barca d’Alva | Porto | Porto | Porto

  • 14 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4004pp Now: £3843pp
REF: UNIWORLD53921
Fly Cruise From:
Was £4544pp Now: £4362pp

Porto | Régua | Pocinho | Salamanca | Barca d’Alva | Porto | Porto | Lisbon | Lisbon | Lisbon | Lisbon

  • 14 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4544pp Now: £4362pp
REF: UNIWORLD53956
Cruise From:
Was £4195pp Now: £4027pp

Porto | Régua | Pinhão | Barca d’Alva | Pinhão | Salamanca | Régua | Pinhão | Porto | Régua | Porto | Porto

  • 15 Jun 2026
  • 7 Nights
Cruise From:
Was £4195pp Now: £4027pp
REF: VIKINGHMM260615T
Fly Cruise From:
Was £2999pp Now: £2879pp

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

  • 16 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £2999pp Now: £2879pp
REF: RIVIERA105589
Fly Cruise From:
Was £3598pp Now: £3454pp

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

  • 16 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £3598pp Now: £3454pp
REF: RIVIERA107248
Fly Cruise From:
Was £7183pp Now: £6895pp

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

  • 16 Jun 2026
  • 13 Nights
Fly Cruise From:
Was £7183pp Now: £6895pp
REF: SCENICDOMO160626-1
Fly Cruise From:
Was £5988pp Now: £5748pp

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

  • 16 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £5988pp Now: £5748pp
REF: SCENICDOUR160626-1

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.