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 £4399pp Now: £4223pp

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

  • 19 May 2026
  • 10 Nights
Fly Cruise From:
Was £4399pp Now: £4223pp
REF: RIVIERA107244
Fly Cruise From:
Was £6695pp Now: £6427pp

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

  • 19 May 2026
  • 7 Nights
Fly Cruise From:
Was £6695pp Now: £6427pp
REF: VIKINGHGR260519
Fly Cruise From:
Was £7095pp Now: £6811pp

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

  • 19 May 2026
  • 7 Nights
Fly Cruise From:
Was £7095pp Now: £6811pp
REF: VIKINGHGR260519T
Fly Cruise From:
Was £7395pp Now: £7099pp

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

  • 20 May 2026
  • 7 Nights
Fly Cruise From:
Was £7395pp Now: £7099pp
REF: VIKINGOSF260520T
Fly Cruise From:
Was £7695pp Now: £7387pp

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

  • 21 May 2026
  • 7 Nights
Fly Cruise From:
Was £7695pp Now: £7387pp
REF: APTEUPDCRM14F18052026
Fly Cruise From:
Was £4595pp Now: £4411pp

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

  • 21 May 2026
  • 7 Nights
Fly Cruise From:
Was £4595pp Now: £4411pp
REF: APTEUPDCR09F20052026
Fly Cruise From:
Was £3249pp Now: £3119pp

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

  • 24 May 2026
  • 7 Nights
Fly Cruise From:
Was £3249pp Now: £3119pp
REF: RIVIERA105913
Fly Cruise From:
Was £7549pp Now: £7247pp

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

  • 24 May 2026
  • 10 Nights
Fly Cruise From:
Was £7549pp Now: £7247pp
REF: UNIWORLD53953
Fly Cruise From:
Was £4745pp Now: £4555pp

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

  • 25 May 2026
  • 7 Nights
Fly Cruise From:
Was £4745pp Now: £4555pp
REF: VIKINGHMM260525T
Fly Cruise From:
Was £5395pp Now: £5179pp

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

  • 25 May 2026
  • 7 Nights
Fly Cruise From:
Was £5395pp Now: £5179pp
REF: MARVELEUTCOPL11F25052026
Fly Cruise From:
Was £3599pp Now: £3455pp

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

  • 26 May 2026
  • 7 Nights
Fly Cruise From:
Was £3599pp Now: £3455pp
REF: RIVIERA105586
Fly Cruise From:
Was £4345pp Now: £4171pp

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

  • 26 May 2026
  • 7 Nights
Fly Cruise From:
Was £4345pp Now: £4171pp
REF: VIKINGHGR260526
Fly Cruise From:
Was £4745pp Now: £4555pp

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

  • 26 May 2026
  • 7 Nights
Fly Cruise From:
Was £4745pp Now: £4555pp
REF: VIKINGHGR260526T
Fly Cruise From:
Was £4299pp Now: £4127pp

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

  • 26 May 2026
  • 10 Nights
Fly Cruise From:
Was £4299pp Now: £4127pp
REF: RIVIERA111061
Fly Cruise From:
Was £4695pp Now: £4507pp

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

  • 27 May 2026
  • 7 Nights
Fly Cruise From:
Was £4695pp Now: £4507pp
REF: VIKINGOSF260527T
Fly Cruise From:
Was £3249pp Now: £3119pp

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

  • 28 May 2026
  • 7 Nights
Fly Cruise From:
Was £3249pp Now: £3119pp
REF: RIVIERA106531
Fly Cruise From:
Was £4295pp Now: £4123pp

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

  • 28 May 2026
  • 7 Nights
Fly Cruise From:
Was £4295pp Now: £4123pp
REF: MARVELEUTCOP08F28052026
Fly Cruise From:
Was £3999pp Now: £3839pp

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

  • 28 May 2026
  • 10 Nights
Fly Cruise From:
Was £3999pp Now: £3839pp
REF: RIVIERA111053
Fly Cruise From:
Was £3249pp Now: £3119pp

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

  • 31 May 2026
  • 7 Nights
Fly Cruise From:
Was £3249pp Now: £3119pp
REF: RIVIERA105924
Fly Cruise From:
Was £6599pp Now: £6335pp

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

  • 31 May 2026
  • 10 Nights
Fly Cruise From:
Was £6599pp Now: £6335pp
REF: UNIWORLD53954
Fly Cruise From:
Was £4695pp Now: £4507pp

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

  • 01 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4695pp Now: £4507pp
REF: VIKINGHMM260601T
Fly Cruise From:
Was £5395pp Now: £5179pp

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

  • 01 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £5395pp Now: £5179pp
REF: MARVELEUTCOPL11F01062026
Fly Cruise From:
Was £3299pp Now: £3167pp

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

  • 02 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £3299pp Now: £3167pp
REF: RIVIERA105587
Fly Cruise From:
Was £4345pp Now: £4171pp

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

  • 02 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4345pp Now: £4171pp
REF: VIKINGHGR260602
Fly Cruise From:
Was £4695pp Now: £4507pp

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

  • 02 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4695pp Now: £4507pp
REF: VIKINGHGR260602T
Fly Cruise From:
Was £7228pp Now: £6938pp

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

  • 03 Jun 2026
  • 15 Nights
Fly Cruise From:
Was £7228pp Now: £6938pp
REF: SCENICLDOP030626-1
Fly Cruise From:
Was £6523pp Now: £6262pp

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 Jun 2026
  • 13 Nights
Fly Cruise From:
Was £6523pp Now: £6262pp
REF: SCENICLDOU030626-1
Fly 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

  • 03 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4595pp Now: £4411pp
REF: VIKINGOSF260603T
Cruise From:
Was £4235pp Now: £4065pp

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

  • 03 Jun 2026
  • 7 Nights
Cruise From:
Was £4235pp Now: £4065pp
REF: AVALONWCC60603
Fly Cruise From:
Was £4699pp Now: £4511pp

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

  • 04 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £4699pp Now: £4511pp
REF: RIVIERA106532

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