FREEPHONE 9am - 8pm

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 1373 cruises
Per Person
Total Price
Fly Cruise From:
Was £3499pp Now: £3359pp

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

  • 04 Aug 2026
  • 7 Nights
Fly Cruise From:
Was £3499pp Now: £3359pp
REF: RIVIERA105596
Fly Cruise From:
£3547pp

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

  • 02 Jul 2026
  • 7 Nights
Fly Cruise From:
£3547pp
REF: MARVELEUTCOP08F02072026
Fly Cruise From:
Was £4211pp Now: £4042pp

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

  • 19 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £4211pp Now: £4042pp
REF: AMAPC251219DOX
Fly Cruise From:
Was £4740pp Now: £4550pp

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

  • 26 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £4740pp Now: £4550pp
REF: AMAPC251226DOV
Fly Cruise From:
Was £4761pp Now: £4570pp

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

  • 27 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £4761pp Now: £4570pp
REF: AMAPA251227DOV
Fly Cruise From:
Was £2875pp Now: £2760pp

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

  • 28 Mar 2026
  • 7 Nights
Fly Cruise From:
Was £2875pp Now: £2760pp
REF: EMERALDEPDC280326-1
Fly Cruise From:
Was £3374pp Now: £3239pp

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

  • 28 Mar 2026
  • 10 Nights
Fly Cruise From:
Was £3374pp Now: £3239pp
REF: EMERALDEPDL280326-2
Fly Cruise From:
Was £3366pp Now: £3231pp

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

  • 29 Mar 2026
  • 7 Nights
Fly Cruise From:
Was £3366pp Now: £3231pp
REF: UNIWORLD53910
Fly Cruise From:
Was £3894pp Now: £3738pp

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

  • 29 Mar 2026
  • 10 Nights
Fly Cruise From:
Was £3894pp Now: £3738pp
REF: UNIWORLD53945
Fly Cruise From:
Was £6795pp Now: £6523pp

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

  • 30 Mar 2026
  • 7 Nights
Fly Cruise From:
Was £6795pp Now: £6523pp
REF: VIKINGHMM260330T
Fly Cruise From:
Was £3399pp Now: £3263pp

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

  • 31 Mar 2026
  • 7 Nights
Fly Cruise From:
Was £3399pp Now: £3263pp
REF: RIVIERA105576
Fly Cruise From:
Was £4280pp Now: £4108pp

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

  • 31 Mar 2026
  • 7 Nights
Fly Cruise From:
Was £4280pp Now: £4108pp
REF: AMAPB260331DOW
Fly Cruise From:
Was £6295pp Now: £6043pp

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

  • 31 Mar 2026
  • 7 Nights
Fly Cruise From:
Was £6295pp Now: £6043pp
REF: VIKINGHGR260331
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

  • 31 Mar 2026
  • 7 Nights
Fly Cruise From:
Was £6695pp Now: £6427pp
REF: VIKINGHGR260331T
Fly Cruise From:
Was £3884pp Now: £3728pp

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

  • 01 Apr 2026
  • 10 Nights
Fly Cruise From:
Was £3884pp Now: £3728pp
REF: EMERALDEPDL010426-1
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

  • 01 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £6695pp Now: £6427pp
REF: VIKINGOSF260401T
Fly Cruise From:
Was £5090pp Now: £4886pp

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

  • 01 Apr 2026
  • 13 Nights
Fly Cruise From:
Was £5090pp Now: £4886pp
REF: EMERALDEPLP010426-1
Fly Cruise From:
Was £2599pp Now: £2495pp

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

  • 02 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £2599pp Now: £2495pp
REF: RIVIERA105831
Fly Cruise From:
Was £3385pp Now: £3249pp

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

  • 04 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £3385pp Now: £3249pp
REF: EMERALDEPDC040426-1
Fly Cruise From:
Was £4359pp Now: £4184pp

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

  • 04 Apr 2026
  • 10 Nights
Fly Cruise From:
Was £4359pp Now: £4184pp
REF: EMERALDEPCB040426-1
Fly Cruise From:
Was £3499pp Now: £3359pp

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

  • 05 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £3499pp Now: £3359pp
REF: RIVIERA105911
Fly Cruise From:
Was £4449pp Now: £4271pp

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

  • 05 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £4449pp Now: £4271pp
REF: UNIWORLD53911
Fly Cruise From:
Was £5049pp Now: £4847pp

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

  • 05 Apr 2026
  • 10 Nights
Fly Cruise From:
Was £5049pp Now: £4847pp
REF: UNIWORLD53946
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

  • 06 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £4295pp Now: £4123pp
REF: VIKINGHMM260406T
Fly Cruise From:
Was £6495pp Now: £6235pp

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

  • 06 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £6495pp Now: £6235pp
REF: MARVELEUTCOPL11F06042026
Fly Cruise From:
Was £3749pp Now: £3599pp

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

  • 07 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £3749pp Now: £3599pp
REF: RIVIERA105577
Fly Cruise From:
Was £4349pp Now: £4175pp

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

  • 07 Apr 2026
  • 10 Nights
Fly Cruise From:
Was £4349pp Now: £4175pp
REF: RIVIERA107237
Fly Cruise From:
Was £6395pp Now: £6139pp

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

  • 07 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £6395pp Now: £6139pp
REF: VIKINGHGR260407
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

  • 07 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £4295pp Now: £4123pp
REF: VIKINGHGR260407T
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

  • 08 Apr 2026
  • 7 Nights
Fly Cruise From:
Was £4295pp Now: £4123pp
REF: VIKINGOSF260408T

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