Porto, Portugal
One of the places included in this itinerary.
The Douro, Porto and Salamanca River is a 7-night Europe cruise aboard MS Douro Elegance, operated by Riviera Travel. Departing Porto, Portugal on September 17, 2026, the voyage visits 5 ports including Pinhao, Portugal, Figueira Castelo Rodrigo, Salamanca. CruiseCaptain has fare history for this sailing.
7 nights · Europe
Why this route stands out
Price tracking
○ = last seen (sold out or delisted).
Lowest fares with no residency, age, or service requirement — verify eligibility at booking. How our pricing works
Per person · 2 guests · incl. taxes & fees
Price information is not available.
This sailing
We’ll email you when this sailing’s fare drops or returns.
Check your email to finish
We sent a confirmation link to your inbox. Your alert is not on yet — click that link to switch it on.
The journey
Day by day
Your ship
Constructed with the very latest technology and a strong environmental ethic in mind, yet simultaneously retaining a classic, refined elegance reminiscent of cruising from a bygone era, this five-star, fully-air-conditioned river cruiser has been purpose-built to fit the unique size limitations of the Douro’s five locks and features all the facilities you would expect in a top-class hotel and more so your cruise will be as relaxing as possible and your stay on board will be a uniquely memorable one. Accommodating just 121 guests in the most exquisite of surroundings, the ship’s spectacular design and high specification ensures this vessel feels exceptionally light and airy. The generous ratio of 4:1 guests per crew member ensures a first-class personal service plus the friendly ‘small ship’ feel so beloved of Riviera Travel cruise aficionados, enables the ever attentive crew to revel in taking care of all those little things – leaving you to simply sit back, relax and enjoy every minute of your sensational Portugese river cruise experience.
Scroll to explore · Double-tap to zoom
Keep exploring
Same itinerary, different departure dates.
Departs
from $4,049
$578 / night
Departs
from $4,549
$649 / night
Departs
from $4,049
$578 / night
Departs
from $2,549
$364 / night
Departs
from $2,449
$349 / night
Try asking