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 £7445pp Now: £7147pp

Salamanca | Vega de Terrón | Pinhão | Régua | Entre-os-Rios | 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 | Porto

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

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

  • 18 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £3849pp Now: £3695pp
REF: RIVIERA111054
Fly Cruise From:
Was £4042pp Now: £3880pp

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

  • 20 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4042pp Now: £3880pp
REF: EMERALDEPDC200626-1
Fly Cruise From:
Was £3099pp Now: £2975pp

Porto | Régua | Salamanca | Lamego | Porto

  • 21 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3099pp Now: £2975pp
REF: RIVIERA105905
Fly Cruise From:
Was £3399pp Now: £3263pp

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

  • 21 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3399pp Now: £3263pp
REF: UNIWORLD53922
Fly Cruise From:
Was £4049pp Now: £3887pp

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

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

  • 22 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4245pp Now: £4075pp
REF: VIKINGHMM260622T
Fly Cruise From:
Was £3349pp Now: £3215pp

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

  • 23 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3349pp Now: £3215pp
REF: RIVIERA105590
Fly Cruise From:
Was £3999pp Now: £3839pp

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

  • 23 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £3999pp Now: £3839pp
REF: RIVIERA107249
Fly Cruise From:
Was £6940pp Now: £6662pp

Lisbon | Porto | Lisbon | Porto | Pinhão | Barca d’Alva | Pinhão | Barca d’Alva | Pocinho | Régua | Pocinho | Porto | Régua | Porto | Madrid

  • 23 Jun 2026
  • 13 Nights
Fly Cruise From:
Was £6940pp Now: £6662pp
REF: SCENICLIDM230626-1
Fly Cruise From:
Was £5745pp Now: £5515pp

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

  • 23 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £5745pp Now: £5515pp
REF: SCENICLIDO230626-1
Fly Cruise From:
Was £3845pp Now: £3691pp

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

  • 23 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3845pp Now: £3691pp
REF: VIKINGHGR260623
Fly 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

  • 23 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4195pp Now: £4027pp
REF: VIKINGHGR260623T
Fly Cruise From:
Was £5100pp Now: £4896pp

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

  • 24 Jun 2026
  • 13 Nights
Fly Cruise From:
Was £5100pp Now: £4896pp
REF: EMERALDEDLM240626-1
Fly Cruise From:
Was £4305pp Now: £4132pp

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

  • 24 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4305pp Now: £4132pp
REF: EMERALDEPDL240626-1
Fly 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

  • 24 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4195pp Now: £4027pp
REF: VIKINGOSF260624T
Cruise From:
Was £3835pp Now: £3681pp

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

  • 24 Jun 2026
  • 7 Nights
Cruise From:
Was £3835pp Now: £3681pp
REF: AVALONWCC60624
Fly Cruise From:
Was £3099pp Now: £2975pp

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

  • 25 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3099pp Now: £2975pp
REF: RIVIERA105867
Fly Cruise From:
Was £3849pp Now: £3695pp

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

  • 25 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £3849pp Now: £3695pp
REF: RIVIERA107061
Fly Cruise From:
Was £5056pp Now: £4853pp

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

  • 26 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £5056pp Now: £4853pp
REF: SCENICDOUS260626-1
Fly Cruise From:
Was £5814pp Now: £5581pp

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

  • 26 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £5814pp Now: £5581pp
REF: SCENICDOUM260626-1
Fly Cruise From:
Was £3806pp Now: £3653pp

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

  • 27 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3806pp Now: £3653pp
REF: EMERALDEPDC270626-1
Fly Cruise From:
Was £4360pp Now: £4185pp

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

  • 27 Jun 2026
  • 10 Nights
Fly Cruise From:
Was £4360pp Now: £4185pp
REF: EMERALDEPDM270626-1
Fly Cruise From:
Was £4203pp Now: £4034pp

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

  • 27 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4203pp Now: £4034pp
REF: AMAPA260627PE
Fly Cruise From:
Was £3099pp Now: £2975pp

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

  • 28 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3099pp Now: £2975pp
REF: RIVIERA105914
Fly Cruise From:
Was £4799pp Now: £4607pp

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

  • 28 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4799pp Now: £4607pp
REF: UNIWORLD53923
Fly Cruise From:
Was £5299pp Now: £5087pp

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

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

  • 29 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4245pp Now: £4075pp
REF: VIKINGHMM260629T
Fly Cruise From:
Was £4795pp Now: £4603pp

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

  • 29 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4795pp Now: £4603pp
REF: MARVELEUTCOPL11F29062026

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.

Chat Service

Live Chat

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