River Cruises in Portugal

The Douro, Oporto & Salamanca River Cruise
(291 reviews)
8 days starting from £1399pp 
European River Cruise
The Douro, Oporto and Salamanca River Cruise with Lisbon Extension
11 days starting from £1798pp 
European River Cruise
  Live chat