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 £5081pp Now: £4877pp

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

  • 13 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £5081pp Now: £4877pp
REF: UNIWORLD53934
Fly Cruise From:
Was £5651pp Now: £5424pp

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

  • 13 Sep 2026
  • 10 Nights
Fly Cruise From:
Was £5651pp Now: £5424pp
REF: UNIWORLD53969
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

  • 14 Sep 2026
  • 7 Nights
Cruise From:
Was £4595pp Now: £4411pp
REF: VIKINGHMM260914T
Fly Cruise From:
Was £3449pp Now: £3311pp

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

  • 15 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £3449pp Now: £3311pp
REF: RIVIERA105604
Fly Cruise From:
Was £4048pp Now: £3886pp

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

  • 15 Sep 2026
  • 10 Nights
Fly Cruise From:
Was £4048pp Now: £3886pp
REF: RIVIERA107256
Fly Cruise From:
Was £5535pp Now: £5313pp

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

  • 15 Sep 2026
  • 10 Nights
Fly Cruise From:
Was £5535pp Now: £5313pp
REF: SCENICDOUR150926-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

  • 15 Sep 2026
  • 7 Nights
Cruise From:
Was £4245pp Now: £4075pp
REF: VIKINGHGR260915
Fly Cruise From:
Was £6240pp Now: £5990pp

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

  • 15 Sep 2026
  • 12 Nights
Fly Cruise From:
Was £6240pp Now: £5990pp
REF: SCENICDOPO150926-1
Cruise From:
Was £4142pp Now: £3976pp

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

  • 16 Sep 2026
  • 7 Nights
Cruise From:
Was £4142pp Now: £3976pp
REF: AVALONWCC60916
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

  • 16 Sep 2026
  • 7 Nights
Cruise From:
Was £4595pp Now: £4411pp
REF: VIKINGOSF260916T
Fly Cruise From:
Was £2799pp Now: £2687pp

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

  • 17 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £2799pp Now: £2687pp
REF: RIVIERA105861
Fly Cruise From:
Was £3395pp Now: £3259pp

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

  • 17 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £3395pp Now: £3259pp
REF: MARVELEUTCOP08F17092026
Fly Cruise From:
Was £4633pp Now: £4447pp

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

  • 18 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £4633pp Now: £4447pp
REF: AMAPC260918DO
Fly Cruise From:
Was £2799pp Now: £2687pp

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

  • 20 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £2799pp Now: £2687pp
REF: RIVIERA105915
Fly Cruise From:
Was £5081pp Now: £4877pp

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

  • 20 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £5081pp Now: £4877pp
REF: UNIWORLD53935
Fly Cruise From:
Was £5651pp Now: £5424pp

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

  • 20 Sep 2026
  • 10 Nights
Fly Cruise From:
Was £5651pp Now: £5424pp
REF: UNIWORLD53970
Fly Cruise From:
Was £3299pp Now: £3167pp

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

  • 22 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £3299pp Now: £3167pp
REF: RIVIERA105605
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 Sep 2026
  • 7 Nights
Cruise From:
Was £4195pp Now: £4027pp
REF: VIKINGHGR260922
Fly Cruise From:
Was £5019pp Now: £4818pp

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

  • 23 Sep 2026
  • 13 Nights
Fly Cruise From:
Was £5019pp Now: £4818pp
REF: EMERALDEDLM230926-2
Fly Cruise From:
Was £4344pp Now: £4170pp

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

  • 23 Sep 2026
  • 10 Nights
Fly Cruise From:
Was £4344pp Now: £4170pp
REF: EMERALDEPDM230926-2
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

  • 23 Sep 2026
  • 7 Nights
Cruise From:
Was £4595pp Now: £4411pp
REF: VIKINGOSF260923T
Fly Cruise From:
Was £2799pp Now: £2687pp

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

  • 24 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £2799pp Now: £2687pp
REF: RIVIERA105862
Fly Cruise From:
Was £3478pp Now: £3338pp

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

  • 24 Sep 2026
  • 10 Nights
Fly Cruise From:
Was £3478pp Now: £3338pp
REF: RIVIERA107067
Fly Cruise From:
Was £4745pp Now: £4555pp

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

  • 24 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £4745pp Now: £4555pp
REF: APTEUPDC09F24092026
Fly Cruise From:
Was £7345pp Now: £7051pp

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

  • 24 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £7345pp Now: £7051pp
REF: APTEUPDCLM14F21092026
Fly Cruise From:
Was £4701pp Now: £4512pp

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

  • 26 Sep 2026
  • 7 Nights
  • AmaVida
  • Iberian Peninsula
  • 26 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £4701pp Now: £4512pp
REF: AMAPA260926PER
Fly Cruise From:
Was £3559pp Now: £3416pp

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

  • 26 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £3559pp Now: £3416pp
REF: EMERALDEPDC260926-1
Fly Cruise From:
Was £4234pp Now: £4064pp

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

  • 26 Sep 2026
  • 10 Nights
Fly Cruise From:
Was £4234pp Now: £4064pp
REF: EMERALDEPDL260926-2
Fly Cruise From:
Was £2799pp Now: £2687pp

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

  • 27 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £2799pp Now: £2687pp
REF: RIVIERA105929
Fly Cruise From:
Was £5081pp Now: £4877pp

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

  • 27 Sep 2026
  • 7 Nights
Fly Cruise From:
Was £5081pp Now: £4877pp
REF: UNIWORLD53936

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.