FREEPHONE 9am - 7pm

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 £4096pp Now: £3932pp

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

  • 16 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4096pp Now: £3932pp
REF: AMAPB260616DOS
Cruise From:
Was £3935pp Now: £3777pp

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

  • 17 Jun 2026
  • 7 Nights
Cruise From:
Was £3935pp Now: £3777pp
REF: AVALONWCC60617
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

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

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

  • 18 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £2649pp Now: £2543pp
REF: RIVIERA106535
Fly Cruise From:
Was £7445pp Now: £7147pp

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

  • 18 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £7445pp Now: £7147pp
REF: APTEUPDCRM14F15062026
Fly Cruise From:
Was £4345pp Now: £4171pp

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

  • 18 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4345pp Now: £4171pp
REF: APTEUPDCR09F17062026
Fly Cruise From:
Was £4356pp Now: £4181pp

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

  • 20 Jun 2026
  • 7 Nights
  • AmaVida
  • Iberian Peninsula
  • 20 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4356pp Now: £4181pp
REF: AMAPA260620PER
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

  • 20 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3466pp Now: £3327pp
REF: EMERALDEPDC200626-1
Fly Cruise From:
Was £4141pp Now: £3975pp

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

  • 20 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4141pp Now: £3975pp
REF: EMERALDEPDL200626-2
Fly Cruise From:
Was £2649pp Now: £2543pp

Porto | Régua | Régua | Salamanca | Salamanca | Lamego | Porto | Porto

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

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

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

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

  • 21 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4544pp Now: £4362pp
REF: UNIWORLD53957
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

  • 22 Jun 2026
  • 7 Nights
Cruise From:
Was £4195pp Now: £4027pp
REF: VIKINGHMM260622T
Fly Cruise From:
Was £2949pp Now: £2831pp

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

  • 23 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £2949pp Now: £2831pp
REF: RIVIERA105590
Fly Cruise From:
Was £3548pp Now: £3406pp

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

  • 23 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £3548pp Now: £3406pp
REF: RIVIERA107249
Cruise From:
Was £3795pp Now: £3643pp

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

  • 23 Jun 2026
  • 7 Nights
Cruise From:
Was £3795pp Now: £3643pp
REF: VIKINGHGR260623
Cruise From:
Was £3586pp Now: £3442pp

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

  • 24 Jun 2026
  • 7 Nights
Cruise From:
Was £3586pp Now: £3442pp
REF: AVALONWCC60624
Fly Cruise From:
Was £4871pp Now: £4676pp

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 | Madrid | Madrid | Madrid | Madrid

  • 24 Jun 2026
  • 13 Nights
Fly Cruise From:
Was £4871pp Now: £4676pp
REF: EMERALDEDLM240626-1
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

  • 24 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4141pp Now: £3975pp
REF: EMERALDEPDL240626-1
Cruise From:
Was £4245pp Now: £4075pp

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

  • 24 Jun 2026
  • 7 Nights
Cruise From:
Was £4245pp Now: £4075pp
REF: VIKINGOSF260624T
Fly Cruise From:
Was £2649pp Now: £2543pp

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

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

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

  • 25 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £3328pp Now: £3194pp
REF: RIVIERA107061
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

  • 27 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3466pp Now: £3327pp
REF: EMERALDEPDC270626-1
Fly Cruise From:
Was £4196pp Now: £4028pp

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

  • 27 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4196pp Now: £4028pp
REF: EMERALDEPDM270626-1
Fly Cruise From:
Was £2649pp Now: £2543pp

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

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

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

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

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

  • 28 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4544pp Now: £4362pp
REF: UNIWORLD53958
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

  • 29 Jun 2026
  • 7 Nights
Cruise From:
Was £4195pp Now: £4027pp
REF: VIKINGHMM260629T
Fly Cruise From:
Was £2799pp Now: £2687pp

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

  • 30 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £2799pp Now: £2687pp
REF: RIVIERA105591
Fly Cruise From:
Was £4203pp Now: £4034pp

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

  • 30 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4203pp Now: £4034pp
REF: AMAPB260630DO

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.