Douro river cruises provide a delightful way to experience the dramatic scenery of the Douro region. At just over 550 miles in length, The Douro is the third largest river on the Iberian Peninsula.
Originating near the town of Duruelo de la Sierra in northern Spain, the river flows gently across central Spain and northern Portugal to its outlet into the Atlantic Ocean, where you’ll visit the fascinating city of Oporto, Portugal’s second largest city.
The Douro is one of Europe’s lesser-known rivers but one of the most beautiful as it meanders its way through the spectacular rural countryside of northern Spain and Portugal.
The scenically rewarding journey takes you through deep gorges terraced with riverside vineyards whilst the passing landscape is dotted with restored palaces and churches, baroque buildings and picturesque fishing villages where regular stops are made.
Douro river cruises provide ample opportunity to visit great cities such as Porto, one of the most beautiful cities in the Iberian Peninsula and the stunning city of Salamanca, a World Heritage Site with a tumultuous past and arguably the best preserved of the old Spanish cities.
And throughout all our Douro river cruises you’ll be pampered and indulged with fine dining, attentive staff and exclusive tours with local guides through little known attractions in the Douro river region.