FREEPHONE 9am - 7pm

Our sales team are here to help 7 days a week.

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 1369 cruises
Per Person
Total Price
Fly Cruise From:
Was £7185pp Now: £6897pp

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

  • 03 Aug 2026
  • 16 Nights
Fly Cruise From:
Was £7185pp Now: £6897pp
REF: SCENICLDOM030826-1
Fly Cruise From:
Was £6095pp Now: £5851pp

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

  • 03 Aug 2026
  • 13 Nights
Fly Cruise From:
Was £6095pp Now: £5851pp
REF: SCENICLDOU030826-1
Fly Cruise From:
Was £5395pp Now: £5179pp

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

  • 03 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £5395pp Now: £5179pp
REF: VIKINGHMM260803T
Fly Cruise From:
Was £4795pp Now: £4603pp

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

  • 03 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £4795pp Now: £4603pp
REF: MARVELEUTCOPL11F03082026
Fly Cruise From:
Was £5295pp Now: £5083pp

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

  • 04 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £5295pp Now: £5083pp
REF: VIKINGHGR260804
Fly Cruise From:
Was £5695pp Now: £5467pp

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

  • 04 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £5695pp Now: £5467pp
REF: VIKINGHGR260804T
Fly Cruise From:
Was £5595pp Now: £5371pp

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

  • 05 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £5595pp Now: £5371pp
REF: VIKINGOSF260805T
Cruise From:
Was £3108pp Now: £2983pp

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

  • 05 Aug 2026
  • 7 Nights
Cruise From:
Was £3108pp Now: £2983pp
REF: AVALONWCC60805
Fly Cruise From:
Was £2499pp Now: £2399pp

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

  • 06 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £2499pp Now: £2399pp
REF: RIVIERA105858
Fly Cruise From:
Was £3695pp Now: £3547pp

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

  • 06 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £3695pp Now: £3547pp
REF: MARVELEUTCOP08F06082026
Fly Cruise From:
Was £6285pp Now: £6033pp

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

  • 06 Aug 2026
  • 13 Nights
Fly Cruise From:
Was £6285pp Now: £6033pp
REF: SCENICDOMO060826-1
Fly Cruise From:
Was £5822pp Now: £5589pp

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

  • 06 Aug 2026
  • 10 Nights
Fly Cruise From:
Was £5822pp Now: £5589pp
REF: SCENICDOUR060826-1
Fly Cruise From:
Was £3951pp Now: £3792pp

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

  • 07 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £3951pp Now: £3792pp
REF: AMAPC260807DO
Fly Cruise From:
Was £4153pp Now: £3986pp

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

  • 08 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £4153pp Now: £3986pp
REF: AMAPA260808PE
Fly Cruise From:
Was £2499pp Now: £2399pp

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

  • 09 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £2499pp Now: £2399pp
REF: RIVIERA105927
Fly Cruise From:
Was £3553pp Now: £3410pp

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

  • 09 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £3553pp Now: £3410pp
REF: UNIWORLD53929
Fly Cruise From:
Was £4110pp Now: £3945pp

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

  • 09 Aug 2026
  • 10 Nights
Fly Cruise From:
Was £4110pp Now: £3945pp
REF: UNIWORLD53964
Fly Cruise From:
Was £3995pp Now: £3835pp

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

  • 10 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £3995pp Now: £3835pp
REF: VIKINGHMM260810T
Fly Cruise From:
Was £4795pp Now: £4603pp

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

  • 10 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £4795pp Now: £4603pp
REF: MARVELEUTCOPL11F10082026
Fly Cruise From:
Was £2649pp Now: £2543pp

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

  • 11 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £2649pp Now: £2543pp
REF: RIVIERA105597
Fly Cruise From:
Was £3645pp Now: £3499pp

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

  • 11 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £3645pp Now: £3499pp
REF: VIKINGHGR260811
Fly Cruise From:
Was £3995pp Now: £3835pp

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

  • 11 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £3995pp Now: £3835pp
REF: VIKINGHGR260811T
Fly Cruise From:
Was £3299pp Now: £3167pp

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

  • 11 Aug 2026
  • 10 Nights
Fly Cruise From:
Was £3299pp Now: £3167pp
REF: RIVIERA111063
Fly Cruise From:
Was £4295pp Now: £4123pp

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

  • 12 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £4295pp Now: £4123pp
REF: VIKINGOSF260812T
Cruise From:
Was £3108pp Now: £2983pp

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

  • 12 Aug 2026
  • 7 Nights
Cruise From:
Was £3108pp Now: £2983pp
REF: AVALONWCC60812
Fly Cruise From:
Was £3695pp Now: £3547pp

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

  • 13 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £3695pp Now: £3547pp
REF: MARVELEUTCOP08F13082026
Fly Cruise From:
Was £5818pp Now: £5585pp

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

  • 14 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £5818pp Now: £5585pp
REF: AMAPC260814DO
Fly Cruise From:
Was £3581pp Now: £3437pp

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

  • 15 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £3581pp Now: £3437pp
REF: EMERALDEPDC150826-1
Fly Cruise From:
Was £4449pp Now: £4271pp

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

  • 16 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £4449pp Now: £4271pp
REF: UNIWORLD53930
Fly Cruise From:
Was £5049pp Now: £4847pp

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

  • 16 Aug 2026
  • 10 Nights
Fly Cruise From:
Was £5049pp Now: £4847pp
REF: UNIWORLD53965

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.

You've added to your wishlist. To view, go to Wishlist