The River Douro rises near Madrid, and flows through Spain and then Portugal, until it reaches the Atlantic Ocean at Porto (Oporto). Places you will visit could well include Regua, Barca d’Alva, Vega de Teron, Salamanca and Pinhao. Check out my review and videos of a Douro River cruise on the Spirit of Chartwell (aka the Royal Barge) in September 2015.
Douro river cruises are offered by a number of companies including AmaWaterways, APT, Avalon Waterways, Cosmos Tours & Cruises, Great Rail Journeys, Noble Caledonia, Riviera Travel, Saga Cruises, Scenic, Titan Travel, Titan Uniworld, Uniworld & Viking River Cruises.
Views of the Douro River
Views of Porto
(page updated February 2016)