Cruises Calling at Barca d'Alva

105 upcoming cruises that stop at Barca d'Alva, Douro Valley, Portugal. Updated regularly; always confirm with the cruise line.

ms Amalia Rodrigues
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 17 Jun 16:30 - 17:00 20265 nights9 portsDeparts 2026 Jun 14
View itinerary · 9 ports
5 days, round-trip Porto, the Douro valley Portugal and Salamanca Spain
  1. 14 Jun 17:00 - 15 Jun 13:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 15 Jun 19:30 - 16 Jun 09:00Regua, Portugal, Lamego
  3. 16 Jun 11:45 - 17:00Pinhao, Portugal, Favaios
  4. 16 Jun 21:00 - 17 Jun 16:00Vega de Terron-Salamanca, Spain
  5. 17 Jun 16:30 - 17:00Barca d'Alva, Portugal, Castelo Rodrigo
  6. 17 Jun 20:30 - 18 Jun 07:45Porto-Leixoes, Oporto, Portugal
  7. 18 Jun 08:45 - 17:00Ferradosa, Portugal
  8. 18 Jun 12:30 - 17:00Folgosa, Portugal
  9. 18 Jun 20:00 - 19 Jun 07:15Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1467from / pp
ms Gil Eanes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 18 Jun 16:30 - 17:00 20265 nights9 portsDeparts 2026 Jun 15
View itinerary · 9 ports
5 days, round-trip Porto, the Douro valley Portugal and Salamanca Spain
  1. 15 Jun 17:00 - 16 Jun 13:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 16 Jun 19:30 - 17 Jun 09:00Regua, Portugal, Lamego
  3. 17 Jun 11:45 - 17:00Pinhao, Portugal, Favaios
  4. 17 Jun 21:00 - 18 Jun 16:00Vega de Terron-Salamanca, Spain
  5. 18 Jun 16:30 - 17:00Barca d'Alva, Portugal, Castelo Rodrigo
  6. 18 Jun 20:30 - 19 Jun 07:45Porto-Leixoes, Oporto, Portugal
  7. 19 Jun 08:45 - 17:00Ferradosa, Portugal
  8. 19 Jun 12:30 - 17:00Folgosa, Portugal
  9. 19 Jun 20:00 - 20 Jun 07:15Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1509from / pp
ms Infante Don Henrique
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 18 Jun 17:00 - 19 Jun 08:30 20267 nights9 portsDeparts 2026 Jun 15
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 15 Jun 17:00 - 16 Jun 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 16 Jun 20:00 - 17 Jun 09:00Regua, Portugal, Lamego
  3. 17 Jun 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 17 Jun 20:30 - 18 Jun 16:30Vega de Terron-Salamanca, Spain
  5. 18 Jun 17:00 - 19 Jun 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 19 Jun 14:00 - 17:00Ferradosa, Portugal
  7. 19 Jun 17:30 - 20 Jun 09:00Pinhao, Portugal, Favaios
  8. 20 Jun 11:30 - 17:00Regua, Portugal, Lamego
  9. 20 Jun 20:30 - 22 Jun 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1667from / pp
ms Vasco de Gama
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 18 Jun 17:00 - 19 Jun 08:30 20267 nights9 portsDeparts 2026 Jun 15
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 15 Jun 17:00 - 16 Jun 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 16 Jun 20:00 - 17 Jun 09:00Regua, Portugal, Lamego
  3. 17 Jun 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 17 Jun 20:30 - 18 Jun 16:30Vega de Terron-Salamanca, Spain
  5. 18 Jun 17:00 - 19 Jun 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 19 Jun 14:00 - 17:00Ferradosa, Portugal
  7. 19 Jun 17:30 - 20 Jun 09:00Pinhao, Portugal, Favaios
  8. 20 Jun 11:30 - 17:00Regua, Portugal, Lamego
  9. 20 Jun 20:30 - 22 Jun 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1667from / pp
Riviera Rose
Riviera Travel Cruises
Porto-Leixoes → Lisbon
⚓ Calls 18 Jun 20268 nights8 portsDeparts 2026 Jun 16
View itinerary · 8 ports
8 days, one-way from Porto-Leixoes to Lisbon
  1. 16 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 17 JunRegua, Portugal, Lamego
  3. 18 JunBarca d'Alva, Portugal, Castelo Rodrigo
  4. 19 JunVega de Terron-Salamanca, Spain
  5. 20 JunPinhao, Portugal, Favaios
  6. 21 JunRegua, Portugal, Lamego
  7. 23 JunPorto-Leixoes, Oporto, Portugal
  8. 24 JunArriving in Lisbon, Portugal
Find this cruise to book →
Price on request
Riviera Rose
Riviera Travel Cruises
Round-trip from Porto-Leixoes
⚓ Calls 18 Jun 20267 nights7 portsDeparts 2026 Jun 16
View itinerary · 7 ports
7 days, round-trip Highlights of the Douro Valley Salamanca River Cruise - MS Riviera Rose
  1. 16 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 17 JunRegua, Portugal, Lamego
  3. 18 JunBarca d'Alva, Portugal, Castelo Rodrigo
  4. 19 JunVega de Terron-Salamanca, Spain
  5. 20 JunPinhao, Portugal, Favaios
  6. 21 JunRegua, Portugal, Lamego
  7. 22 Jun - 23 JunArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$3299from / pp
AmaVida
AmaWaterways Cruises
Porto-Leixoes → Vega de Terron-Salamanca
⚓ Calls 19 Jun 20267 nights6 portsDeparts 2026 Jun 13
View itinerary · 6 ports
7 days, one-way from Porto-Leixoes to Vega de Terron-Salamanca
  1. 13 Jun - 14 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 15 JunEntre-os-Rios, Portugal
  3. 16 Jun - 17 JunRegua, Portugal, Lamego
  4. 17 Jun - 18 JunPinhao, Portugal, Favaios
  5. 19 JunBarca d'Alva, Portugal, Castelo Rodrigo
  6. 20 JunArriving in Vega de Terron-Salamanca, Spain
Find this cruise to book →
$6510from / pp
Arosa Alva
Arosa Cruises
Round-trip from Porto-Leixoes
⚓ Calls 19 Jun 19:00 - 20 Jun 12:00 20267 nights8 portsDeparts 2026 Jun 17
View itinerary · 8 ports
7 days, round-trip Douro
  1. 17 Jun - 18 Jun 07:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 18 Jun 13:00 - 14:00Regua, Portugal, Lamego
  3. 18 Jun 17:00 - 19 Jun 13:00Pinhao, Portugal, Favaios
  4. 19 Jun 19:00 - 20 Jun 12:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 20 Jun 12:30 - 21 Jun 12:30Vega de Terron-Salamanca, Spain
  6. 21 Jun 18:30 - 22 Jun 07:00Pinhao, Portugal, Favaios
  7. 22 Jun 09:00 - 15:00Regua, Portugal, Lamego
  8. 22 Jun 19:00 - 24 JunArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Avalon Alegria
Avalon Waterways Cruises
Round-trip from Porto-Leixoes
⚓ Calls 21 Jun 20267 nights6 portsDeparts 2026 Jun 17
View itinerary · 6 ports
7 days, round-trip Vida Portugal Vineyards Villages Along the Douro
  1. 17 Jun - 18 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 19 JunRegua, Portugal, Lamego
  3. 20 JunPinhao, Portugal, Favaios
  4. 21 JunBarca d'Alva, Portugal, Castelo Rodrigo
  5. 22 JunFerradosa, Portugal
  6. 23 Jun - 24 JunArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$4235from / pp
MS Douro Queen
Mystic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 21 Jun 14:00 - 22 Jun 18:00 20267 nights7 portsDeparts 2026 Jun 18
View itinerary · 7 ports
7 days, round-trip Douro
  1. 18 Jun - 19 Jun 14:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 19 Jun 19:00 - 20 Jun 07:00Caldas de Aregos, Portugal
  3. 20 Jun 11:00 - 21 Jun 08:00Pinhao, Portugal, Favaios
  4. 21 Jun 14:00 - 22 Jun 18:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 22 Jun 20:00 - 23 Jun 07:00Pocinho, Portugal
  6. 23 Jun 14:30 - 24 Jun 07:00Regua, Portugal, Lamego
  7. 24 Jun 14:00 - 25 JunArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
AmaVida
AmaWaterways Cruises
Vega de Terron-Salamanca → Porto-Leixoes
⚓ Calls 21 Jun 20267 nights6 portsDeparts 2026 Jun 20
View itinerary · 6 ports
7 days, one-way from Vega de Terron-Salamanca to Porto-Leixoes
  1. 20 Jun - 21 JunDeparting from Vega de Terron-Salamanca, Spain
  2. 21 JunBarca d'Alva, Portugal, Castelo Rodrigo
  3. 22 JunPinhao, Portugal, Favaios
  4. 23 Jun - 24 JunRegua, Portugal, Lamego
  5. 24 Jun - 25 JunEntre-os-Rios, Portugal
  6. 25 Jun - 27 JunArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$6278from / pp
ms Gil Eanes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 23 Jun 17:00 - 24 Jun 08:30 20267 nights9 portsDeparts 2026 Jun 20
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 20 Jun 17:00 - 21 Jun 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 21 Jun 20:00 - 22 Jun 09:00Regua, Portugal, Lamego
  3. 22 Jun 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 22 Jun 20:30 - 23 Jun 16:30Vega de Terron-Salamanca, Spain
  5. 23 Jun 17:00 - 24 Jun 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 24 Jun 14:00 - 17:00Ferradosa, Portugal
  7. 24 Jun 17:30 - 25 Jun 09:00Pinhao, Portugal, Favaios
  8. 25 Jun 11:30 - 17:00Regua, Portugal, Lamego
  9. 25 Jun 20:30 - 27 Jun 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$2032from / pp
Viking Hemming
Viking River Cruises
Round-trip from Porto-Leixoes
⚓ Calls 24 Jun 20267 nights8 portsDeparts 2026 Jun 22
View itinerary · 8 ports
7 days, round-trip Portugals River of Gold
  1. 22 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 23 JunRegua, Portugal, Lamego
  3. 23 JunPinhao, Portugal, Favaios
  4. 24 JunBarca d'Alva, Portugal, Castelo Rodrigo
  5. 25 JunVega de Terron-Salamanca, Spain
  6. 26 JunPinhao, Portugal, Favaios
  7. 26 Jun - 27 JunRegua, Portugal, Lamego
  8. 27 Jun - 29 JunArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$4195from / pp
ms Vasco de Gama
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 25 Jun 17:00 - 26 Jun 08:30 20267 nights9 portsDeparts 2026 Jun 22
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 22 Jun 17:00 - 23 Jun 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 23 Jun 20:00 - 24 Jun 09:00Regua, Portugal, Lamego
  3. 24 Jun 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 24 Jun 20:30 - 25 Jun 16:30Vega de Terron-Salamanca, Spain
  5. 25 Jun 17:00 - 26 Jun 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 26 Jun 14:00 - 17:00Ferradosa, Portugal
  7. 26 Jun 17:30 - 27 Jun 09:00Pinhao, Portugal, Favaios
  8. 27 Jun 11:30 - 17:00Regua, Portugal, Lamego
  9. 27 Jun 20:30 - 29 Jun 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1986from / pp
Riviera Rose
Riviera Travel Cruises
Round-trip from Porto-Leixoes
⚓ Calls 25 Jun 20267 nights7 portsDeparts 2026 Jun 23
View itinerary · 7 ports
7 days, round-trip Highlights of the Douro Valley Salamanca River Cruise - MS Riviera Rose
  1. 23 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 24 JunRegua, Portugal, Lamego
  3. 25 JunBarca d'Alva, Portugal, Castelo Rodrigo
  4. 26 JunVega de Terron-Salamanca, Spain
  5. 27 JunPinhao, Portugal, Favaios
  6. 28 JunRegua, Portugal, Lamego
  7. 29 Jun - 30 JunArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$3099from / pp
Riviera Rose
Riviera Travel Cruises
Porto-Leixoes → Lisbon
⚓ Calls 25 Jun 20268 nights8 portsDeparts 2026 Jun 23
View itinerary · 8 ports
8 days, one-way from Porto-Leixoes to Lisbon
  1. 23 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 24 JunRegua, Portugal, Lamego
  3. 25 JunBarca d'Alva, Portugal, Castelo Rodrigo
  4. 26 JunVega de Terron-Salamanca, Spain
  5. 27 JunPinhao, Portugal, Favaios
  6. 28 JunRegua, Portugal, Lamego
  7. 30 JunPorto-Leixoes, Oporto, Portugal
  8. 01 JulArriving in Lisbon, Portugal
Find this cruise to book →
$3749from / pp
ms Fernao de Magalhaes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 26 Jun 09:30 - 27 Jun 08:00 20269 nights10 portsDeparts 2026 Jun 21
View itinerary · 10 ports
9 days, round-trip Douro
  1. 21 Jun - 23 Jun 13:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 23 Jun 17:00 - 24 Jun 07:00Bitetos, Portugal
  3. 24 Jun 13:00 - 25 Jun 10:00Regua, Portugal, Lamego
  4. 25 Jun 19:00 - 26 Jun 09:00Vega de Terron-Salamanca, Spain
  5. 26 Jun 09:30 - 27 Jun 08:00Barca d'Alva, Portugal, Castelo Rodrigo
  6. 27 Jun 12:30 - 14:30Ferradosa, Portugal
  7. 27 Jun 18:00 - 28 Jun 12:00Pinhao, Portugal, Favaios
  8. 28 Jun 14:00 - 18:00Regua, Portugal, Lamego
  9. 28 Jun 20:00 - 29 Jun 07:00Porto Antigo, Cinfaes, Portugal
  10. 29 Jun 14:00 - 30 JunArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Viking Osfrid
Viking River Cruises
Round-trip from Porto-Leixoes
⚓ Calls 26 Jun 20267 nights8 portsDeparts 2026 Jun 24
View itinerary · 8 ports
7 days, round-trip Portugals River of Gold
  1. 24 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 25 JunRegua, Portugal, Lamego
  3. 25 JunPinhao, Portugal, Favaios
  4. 26 JunBarca d'Alva, Portugal, Castelo Rodrigo
  5. 27 JunVega de Terron-Salamanca, Spain
  6. 28 JunPinhao, Portugal, Favaios
  7. 28 Jun - 29 JunRegua, Portugal, Lamego
  8. 29 Jun - 01 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$6595from / pp
Arosa Alva
Arosa Cruises
Round-trip from Porto-Leixoes
⚓ Calls 26 Jun 19:00 - 27 Jun 12:00 20267 nights8 portsDeparts 2026 Jun 24
View itinerary · 8 ports
7 days, round-trip Douro
  1. 24 Jun - 25 Jun 07:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 25 Jun 13:00 - 14:00Regua, Portugal, Lamego
  3. 25 Jun 17:00 - 26 Jun 13:00Pinhao, Portugal, Favaios
  4. 26 Jun 19:00 - 27 Jun 12:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 27 Jun 12:30 - 28 Jun 12:30Vega de Terron-Salamanca, Spain
  6. 28 Jun 18:30 - 29 Jun 07:00Pinhao, Portugal, Favaios
  7. 29 Jun 09:00 - 15:00Regua, Portugal, Lamego
  8. 29 Jun 19:00 - 01 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Tauck MS Andorinha
Scylla Cruises
Madrid → Porto-Leixoes
⚓ Calls 26 Jun 20266 nights11 portsDeparts 2026 Jun 26
View itinerary · 11 ports
6 days, one-way from Madrid to Porto-Leixoes
  1. 26 JunDeparting from Madrid, Spain
  2. 25 Jun - 26 JunMadrid, Spain
  3. 26 JunVega de Terron-Salamanca, Spain
  4. 26 JunBarca d'Alva, Portugal, Castelo Rodrigo
  5. 27 JunPocinho, Portugal
  6. 28 Jun - 29 JunPinhao, Portugal, Favaios
  7. 29 Jun - 30 JunRegua, Portugal, Lamego
  8. 30 JunPorto Antigo, Cinfaes, Portugal
  9. 30 JunRegua, Portugal, Lamego
  10. 01 Jul - 03 JulPorto-Leixoes, Oporto, Portugal
  11. 02 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Scenic Azure
Scenic Cruises
Lisbon → Madrid
⚓ Calls 28 Jun - 29 Jun 202613 nights8 portsDeparts 2026 Jun 23
View itinerary · 8 ports
13 days, one-way from Lisbon to Madrid
  1. 23 Jun - 26 JunDeparting from Lisbon, Portugal
  2. 26 Jun - 27 JunPorto-Leixoes, Oporto, Portugal
  3. 27 Jun - 28 JunPinhao, Portugal, Favaios
  4. 28 Jun - 29 JunBarca d'Alva, Portugal, Castelo Rodrigo
  5. 29 Jun - 30 JunPocinho, Portugal
  6. 30 Jun - 01 JulRegua, Portugal, Lamego
  7. 01 Jul - 03 JulPorto-Leixoes, Oporto, Portugal
  8. 03 Jul - 06 JulArriving in Madrid, Spain
Find this cruise to book →
$6940from / pp
Scenic Azure
Scenic Cruises
Lisbon → Porto-Leixoes
⚓ Calls 28 Jun - 29 Jun 202610 nights7 portsDeparts 2026 Jun 23
View itinerary · 7 ports
10 days, one-way from Lisbon to Porto-Leixoes
  1. 23 Jun - 26 JunDeparting from Lisbon, Portugal
  2. 26 Jun - 27 JunPorto-Leixoes, Oporto, Portugal
  3. 27 Jun - 28 JunPinhao, Portugal, Favaios
  4. 28 Jun - 29 JunBarca d'Alva, Portugal, Castelo Rodrigo
  5. 29 Jun - 30 JunPocinho, Portugal
  6. 30 Jun - 01 JulRegua, Portugal, Lamego
  7. 01 Jul - 03 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$5745from / pp
Avalon Alegria
Avalon Waterways Cruises
Round-trip from Porto-Leixoes
⚓ Calls 28 Jun 20267 nights6 portsDeparts 2026 Jun 24
View itinerary · 6 ports
7 days, round-trip Vida Portugal Vineyards Villages Along the Douro
  1. 24 Jun - 25 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 26 JunRegua, Portugal, Lamego
  3. 27 JunPinhao, Portugal, Favaios
  4. 28 JunBarca d'Alva, Portugal, Castelo Rodrigo
  5. 29 JunFerradosa, Portugal
  6. 30 Jun - 01 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$3586from / pp
MS Douro Queen
Mystic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 28 Jun 14:00 - 29 Jun 18:00 20267 nights7 portsDeparts 2026 Jun 25
View itinerary · 7 ports
7 days, round-trip Douro
  1. 25 Jun - 26 Jun 14:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 26 Jun 19:00 - 27 Jun 07:00Caldas de Aregos, Portugal
  3. 27 Jun 11:00 - 28 Jun 08:00Pinhao, Portugal, Favaios
  4. 28 Jun 14:00 - 29 Jun 18:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 29 Jun 20:00 - 30 Jun 07:00Pocinho, Portugal
  6. 30 Jun 14:30 - 01 Jul 07:00Regua, Portugal, Lamego
  7. 01 Jul 14:00 - 02 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Scenic Azure
Scenic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 28 Jun - 29 Jun 20267 nights6 portsDeparts 2026 Jun 26
View itinerary · 6 ports
7 days, round-trip Delightful Douro
  1. 26 Jun - 27 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 27 Jun - 28 JunPinhao, Portugal, Favaios
  3. 28 Jun - 29 JunBarca d'Alva, Portugal, Castelo Rodrigo
  4. 29 Jun - 30 JunPocinho, Portugal
  5. 30 Jun - 01 JulRegua, Portugal, Lamego
  6. 01 Jul - 03 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$5056from / pp
Scenic Azure
Scenic Cruises
Porto-Leixoes → Madrid
⚓ Calls 28 Jun - 29 Jun 202610 nights7 portsDeparts 2026 Jun 26
View itinerary · 7 ports
10 days, one-way from Porto-Leixoes to Madrid
  1. 26 Jun - 27 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 27 Jun - 28 JunPinhao, Portugal, Favaios
  3. 28 Jun - 29 JunBarca d'Alva, Portugal, Castelo Rodrigo
  4. 29 Jun - 30 JunPocinho, Portugal
  5. 30 Jun - 01 JulRegua, Portugal, Lamego
  6. 01 Jul - 03 JulPorto-Leixoes, Oporto, Portugal
  7. 03 Jul - 06 JulArriving in Madrid, Spain
Find this cruise to book →
$5814from / pp
Riviera Rose
Riviera Travel Cruises
Porto-Leixoes → Lisbon
⚓ Calls 02 Jul 20268 nights8 portsDeparts 2026 Jun 30
View itinerary · 8 ports
8 days, one-way from Porto-Leixoes to Lisbon
  1. 30 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 01 JulRegua, Portugal, Lamego
  3. 02 JulBarca d'Alva, Portugal, Castelo Rodrigo
  4. 03 JulVega de Terron-Salamanca, Spain
  5. 04 JulPinhao, Portugal, Favaios
  6. 05 JulRegua, Portugal, Lamego
  7. 07 JulPorto-Leixoes, Oporto, Portugal
  8. 08 JulArriving in Lisbon, Portugal
Find this cruise to book →
$3428from / pp
Riviera Rose
Riviera Travel Cruises
Round-trip from Porto-Leixoes
⚓ Calls 02 Jul 20267 nights7 portsDeparts 2026 Jun 30
View itinerary · 7 ports
7 days, round-trip Highlights of the Douro Valley Salamanca River Cruise - MS Riviera Rose
  1. 30 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 01 JulRegua, Portugal, Lamego
  3. 02 JulBarca d'Alva, Portugal, Castelo Rodrigo
  4. 03 JulVega de Terron-Salamanca, Spain
  5. 04 JulPinhao, Portugal, Favaios
  6. 05 JulRegua, Portugal, Lamego
  7. 06 Jul - 07 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$2849from / pp
Arosa Alva
Arosa Cruises
Round-trip from Porto-Leixoes
⚓ Calls 03 Jul 19:00 - 04 Jul 12:00 20267 nights8 portsDeparts 2026 Jul 01
View itinerary · 8 ports
7 days, round-trip Douro
  1. 01 Jul - 02 Jul 07:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 02 Jul 13:00 - 14:00Regua, Portugal, Lamego
  3. 02 Jul 17:00 - 03 Jul 13:00Pinhao, Portugal, Favaios
  4. 03 Jul 19:00 - 04 Jul 12:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 04 Jul 12:30 - 05 Jul 12:30Vega de Terron-Salamanca, Spain
  6. 05 Jul 18:30 - 06 Jul 07:00Pinhao, Portugal, Favaios
  7. 06 Jul 09:00 - 15:00Regua, Portugal, Lamego
  8. 06 Jul 19:00 - 08 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
AmaVida
AmaWaterways Cruises
Porto-Leixoes → Vega de Terron-Salamanca
⚓ Calls 03 Jul 20267 nights6 portsDeparts 2026 Jun 27
View itinerary · 6 ports
7 days, one-way from Porto-Leixoes to Vega de Terron-Salamanca
  1. 27 Jun - 28 JunDeparting from Porto-Leixoes, Oporto, Portugal
  2. 29 JunEntre-os-Rios, Portugal
  3. 30 Jun - 01 JulRegua, Portugal, Lamego
  4. 01 Jul - 02 JulPinhao, Portugal, Favaios
  5. 03 JulBarca d'Alva, Portugal, Castelo Rodrigo
  6. 04 JulArriving in Vega de Terron-Salamanca, Spain
Find this cruise to book →
Price on request
Avalon Alegria
Avalon Waterways Cruises
Round-trip from Porto-Leixoes
⚓ Calls 05 Jul 20267 nights6 portsDeparts 2026 Jul 01
View itinerary · 6 ports
7 days, round-trip Vida Portugal Vineyards Villages Along the Douro
  1. 01 Jul - 02 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 03 JulRegua, Portugal, Lamego
  3. 04 JulPinhao, Portugal, Favaios
  4. 05 JulBarca d'Alva, Portugal, Castelo Rodrigo
  5. 06 JulFerradosa, Portugal
  6. 07 Jul - 08 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
MS Douro Queen
Mystic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 05 Jul 14:00 - 06 Jul 18:00 20267 nights7 portsDeparts 2026 Jul 02
View itinerary · 7 ports
7 days, round-trip Douro
  1. 02 Jul - 03 Jul 14:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 03 Jul 19:00 - 04 Jul 07:00Caldas de Aregos, Portugal
  3. 04 Jul 11:00 - 05 Jul 08:00Pinhao, Portugal, Favaios
  4. 05 Jul 14:00 - 06 Jul 18:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 06 Jul 20:00 - 07 Jul 07:00Pocinho, Portugal
  6. 07 Jul 14:30 - 08 Jul 07:00Regua, Portugal, Lamego
  7. 08 Jul 14:00 - 09 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
AmaVida
AmaWaterways Cruises
Vega de Terron-Salamanca → Porto-Leixoes
⚓ Calls 05 Jul 20267 nights6 portsDeparts 2026 Jul 04
View itinerary · 6 ports
7 days, one-way from Vega de Terron-Salamanca to Porto-Leixoes
  1. 04 Jul - 05 JulDeparting from Vega de Terron-Salamanca, Spain
  2. 05 JulBarca d'Alva, Portugal, Castelo Rodrigo
  3. 06 JulPinhao, Portugal, Favaios
  4. 07 Jul - 08 JulRegua, Portugal, Lamego
  5. 08 Jul - 09 JulEntre-os-Rios, Portugal
  6. 09 Jul - 11 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$4144from / pp
ms Fernao de Magalhaes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 05 Jul 09:30 - 06 Jul 08:00 20269 nights10 portsDeparts 2026 Jun 30
View itinerary · 10 ports
9 days, round-trip Douro
  1. 30 Jun - 02 Jul 13:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 02 Jul 17:00 - 03 Jul 07:00Bitetos, Portugal
  3. 03 Jul 13:00 - 04 Jul 10:00Regua, Portugal, Lamego
  4. 04 Jul 19:00 - 05 Jul 09:00Vega de Terron-Salamanca, Spain
  5. 05 Jul 09:30 - 06 Jul 08:00Barca d'Alva, Portugal, Castelo Rodrigo
  6. 06 Jul 12:30 - 14:30Ferradosa, Portugal
  7. 06 Jul 18:00 - 07 Jul 12:00Pinhao, Portugal, Favaios
  8. 07 Jul 14:00 - 18:00Regua, Portugal, Lamego
  9. 07 Jul 20:00 - 08 Jul 07:00Porto Antigo, Cinfaes, Portugal
  10. 08 Jul 14:00 - 09 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
ms Gil Eanes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 07 Jul 17:00 - 08 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 04
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 04 Jul 17:00 - 05 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 05 Jul 20:00 - 06 Jul 09:00Regua, Portugal, Lamego
  3. 06 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 06 Jul 20:30 - 07 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 07 Jul 17:00 - 08 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 08 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 08 Jul 17:30 - 09 Jul 09:00Pinhao, Portugal, Favaios
  8. 09 Jul 11:30 - 17:00Regua, Portugal, Lamego
  9. 09 Jul 20:30 - 11 Jul 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1731from / pp
ms Infante Don Henrique
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 09 Jul 17:00 - 10 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 06
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 06 Jul 17:00 - 07 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 07 Jul 20:00 - 08 Jul 09:00Regua, Portugal, Lamego
  3. 08 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 08 Jul 20:30 - 09 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 09 Jul 17:00 - 10 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 10 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 10 Jul 17:30 - 11 Jul 09:00Pinhao, Portugal, Favaios
  8. 11 Jul 11:30 - 17:00Regua, Portugal, Lamego
  9. 11 Jul 20:30 - 13 Jul 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1612from / pp
ms Infante Don Henrique
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 09 Jul 17:00 - 10 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 06
View itinerary · 9 ports
7 days, round-trip Family Club - From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 06 Jul 17:00 - 07 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 07 Jul 20:00 - 08 Jul 09:00Regua, Portugal, Lamego
  3. 08 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 08 Jul 20:30 - 09 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 09 Jul 17:00 - 10 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 10 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 10 Jul 17:30 - 11 Jul 09:00Pinhao, Portugal, Favaios
  8. 11 Jul 11:30 - 17:00Regua, Portugal, Lamego
  9. 11 Jul 20:30 - 13 Jul 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1611from / pp
ms Vasco de Gama
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 09 Jul 17:00 - 10 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 06
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 06 Jul 17:00 - 07 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 07 Jul 20:00 - 08 Jul 09:00Regua, Portugal, Lamego
  3. 08 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 08 Jul 20:30 - 09 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 09 Jul 17:00 - 10 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 10 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 10 Jul 17:30 - 11 Jul 09:00Pinhao, Portugal, Favaios
  8. 11 Jul 11:30 - 17:00Regua, Portugal, Lamego
  9. 11 Jul 20:30 - 13 Jul 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1684from / pp
Riviera Rose
Riviera Travel Cruises
Round-trip from Porto-Leixoes
⚓ Calls 09 Jul 20267 nights7 portsDeparts 2026 Jul 07
View itinerary · 7 ports
7 days, round-trip Highlights of the Douro Valley Salamanca River Cruise - MS Riviera Rose
  1. 07 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 08 JulRegua, Portugal, Lamego
  3. 09 JulBarca d'Alva, Portugal, Castelo Rodrigo
  4. 10 JulVega de Terron-Salamanca, Spain
  5. 11 JulPinhao, Portugal, Favaios
  6. 12 JulRegua, Portugal, Lamego
  7. 13 Jul - 14 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$3749from / pp
Arosa Alva
Arosa Cruises
Round-trip from Porto-Leixoes
⚓ Calls 10 Jul 19:00 - 11 Jul 12:00 20267 nights8 portsDeparts 2026 Jul 08
View itinerary · 8 ports
7 days, round-trip Douro
  1. 08 Jul - 09 Jul 07:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 09 Jul 13:00 - 14:00Regua, Portugal, Lamego
  3. 09 Jul 17:00 - 10 Jul 13:00Pinhao, Portugal, Favaios
  4. 10 Jul 19:00 - 11 Jul 12:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 11 Jul 12:30 - 12 Jul 12:30Vega de Terron-Salamanca, Spain
  6. 12 Jul 18:30 - 13 Jul 07:00Pinhao, Portugal, Favaios
  7. 13 Jul 09:00 - 15:00Regua, Portugal, Lamego
  8. 13 Jul 19:00 - 15 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
ms Amalia Rodrigues
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 11 Jul 17:00 - 12 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 08
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 08 Jul 17:00 - 09 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 09 Jul 20:00 - 10 Jul 09:00Regua, Portugal, Lamego
  3. 10 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 10 Jul 20:30 - 11 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 11 Jul 17:00 - 12 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 12 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 12 Jul 17:30 - 13 Jul 09:00Pinhao, Portugal, Favaios
  8. 13 Jul 11:30 - 17:00Regua, Portugal, Lamego
  9. 13 Jul 20:30 - 15 Jul 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1696from / pp
Avalon Alegria
Avalon Waterways Cruises
Round-trip from Porto-Leixoes
⚓ Calls 12 Jul 20267 nights6 portsDeparts 2026 Jul 08
View itinerary · 6 ports
7 days, round-trip Vida Portugal Vineyards Villages Along the Douro
  1. 08 Jul - 09 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 10 JulRegua, Portugal, Lamego
  3. 11 JulPinhao, Portugal, Favaios
  4. 12 JulBarca d'Alva, Portugal, Castelo Rodrigo
  5. 13 JulFerradosa, Portugal
  6. 14 Jul - 15 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$3050from / pp
MS Douro Queen
Mystic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 12 Jul 14:00 - 13 Jul 18:00 20267 nights7 portsDeparts 2026 Jul 09
View itinerary · 7 ports
7 days, round-trip Douro
  1. 09 Jul - 10 Jul 14:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 10 Jul 19:00 - 11 Jul 07:00Caldas de Aregos, Portugal
  3. 11 Jul 11:00 - 12 Jul 08:00Pinhao, Portugal, Favaios
  4. 12 Jul 14:00 - 13 Jul 18:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 13 Jul 20:00 - 14 Jul 07:00Pocinho, Portugal
  6. 14 Jul 14:30 - 15 Jul 07:00Regua, Portugal, Lamego
  7. 15 Jul 14:00 - 16 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
MS Miguel Torga
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 13 Jul 16:30 - 17:00 20265 nights9 portsDeparts 2026 Jul 10
View itinerary · 9 ports
5 days, round-trip Porto, the Douro valley Portugal and Salamanca Spain
  1. 10 Jul 17:00 - 11 Jul 13:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 11 Jul 19:30 - 12 Jul 09:00Regua, Portugal, Lamego
  3. 12 Jul 11:45 - 17:00Pinhao, Portugal, Favaios
  4. 12 Jul 21:00 - 13 Jul 16:00Vega de Terron-Salamanca, Spain
  5. 13 Jul 16:30 - 17:00Barca d'Alva, Portugal, Castelo Rodrigo
  6. 13 Jul 20:30 - 14 Jul 07:45Porto-Leixoes, Oporto, Portugal
  7. 14 Jul 08:45 - 17:00Ferradosa, Portugal
  8. 14 Jul 12:30 - 17:00Folgosa, Portugal
  9. 14 Jul 20:00 - 15 Jul 07:15Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1315from / pp
MS Miguel Torga
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 13 Jul 16:30 - 14 Jul 03:45 20265 nights8 portsDeparts 2026 Jul 10
View itinerary · 8 ports
5 days, round-trip Family Club Porto, the Douro valley Portugal and Salamanca Spain
  1. 10 Jul 17:00 - 11 Jul 13:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 11 Jul 19:30 - 12 Jul 09:00Regua, Portugal, Lamego
  3. 12 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 12 Jul 21:00 - 13 Jul 16:00Vega de Terron-Salamanca, Spain
  5. 13 Jul 16:30 - 14 Jul 03:45Barca d'Alva, Portugal, Castelo Rodrigo
  6. 14 Jul 08:45 - 17:00Ferradosa, Portugal
  7. 14 Jul 12:30 - 17:00Folgosa, Portugal
  8. 14 Jul 20:00 - 15 Jul 17:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1315from / pp
ms Fernao de Magalhaes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 14 Jul 09:30 - 15 Jul 08:00 20269 nights10 portsDeparts 2026 Jul 09
View itinerary · 10 ports
9 days, round-trip Douro
  1. 09 Jul - 11 Jul 13:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 11 Jul 17:00 - 12 Jul 07:00Bitetos, Portugal
  3. 12 Jul 13:00 - 13 Jul 10:00Regua, Portugal, Lamego
  4. 13 Jul 19:00 - 14 Jul 09:00Vega de Terron-Salamanca, Spain
  5. 14 Jul 09:30 - 15 Jul 08:00Barca d'Alva, Portugal, Castelo Rodrigo
  6. 15 Jul 12:30 - 14:30Ferradosa, Portugal
  7. 15 Jul 18:00 - 16 Jul 12:00Pinhao, Portugal, Favaios
  8. 16 Jul 14:00 - 18:00Regua, Portugal, Lamego
  9. 16 Jul 20:00 - 17 Jul 07:00Porto Antigo, Cinfaes, Portugal
  10. 17 Jul 14:00 - 18 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Scenic Azure
Scenic Cruises
Porto-Leixoes → Madrid
⚓ Calls 15 Jul - 16 Jul 202610 nights7 portsDeparts 2026 Jul 13
View itinerary · 7 ports
10 days, one-way from Porto-Leixoes to Madrid
  1. 13 Jul - 14 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 14 Jul - 15 JulPinhao, Portugal, Favaios
  3. 15 Jul - 16 JulBarca d'Alva, Portugal, Castelo Rodrigo
  4. 16 Jul - 17 JulPocinho, Portugal
  5. 17 Jul - 18 JulRegua, Portugal, Lamego
  6. 18 Jul - 20 JulPorto-Leixoes, Oporto, Portugal
  7. 20 Jul - 23 JulArriving in Madrid, Spain
Find this cruise to book →
$5529from / pp
Scenic Azure
Scenic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 15 Jul - 16 Jul 20267 nights6 portsDeparts 2026 Jul 13
View itinerary · 6 ports
7 days, round-trip Delightful Douro
  1. 13 Jul - 14 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 14 Jul - 15 JulPinhao, Portugal, Favaios
  3. 15 Jul - 16 JulBarca d'Alva, Portugal, Castelo Rodrigo
  4. 16 Jul - 17 JulPocinho, Portugal
  5. 17 Jul - 18 JulRegua, Portugal, Lamego
  6. 18 Jul - 20 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$4773from / pp
ms Vasco de Gama
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 16 Jul 17:00 - 17 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 13
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 13 Jul 17:00 - 14 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 14 Jul 20:00 - 15 Jul 09:00Regua, Portugal, Lamego
  3. 15 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 15 Jul 20:30 - 16 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 16 Jul 17:00 - 17 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 17 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 17 Jul 17:30 - 18 Jul 09:00Pinhao, Portugal, Favaios
  8. 18 Jul 11:30 - 17:00Regua, Portugal, Lamego
  9. 18 Jul 20:30 - 20 Jul 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1524from / pp
Riviera Rose
Riviera Travel Cruises
Round-trip from Porto-Leixoes
⚓ Calls 16 Jul 20267 nights7 portsDeparts 2026 Jul 14
View itinerary · 7 ports
7 days, round-trip Highlights of the Douro Valley Salamanca River Cruise - MS Riviera Rose
  1. 14 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 15 JulRegua, Portugal, Lamego
  3. 16 JulBarca d'Alva, Portugal, Castelo Rodrigo
  4. 17 JulVega de Terron-Salamanca, Spain
  5. 18 JulPinhao, Portugal, Favaios
  6. 19 JulRegua, Portugal, Lamego
  7. 20 Jul - 21 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$2749from / pp
Riviera Rose
Riviera Travel Cruises
Porto-Leixoes → Lisbon
⚓ Calls 16 Jul 20268 nights8 portsDeparts 2026 Jul 14
View itinerary · 8 ports
8 days, one-way from Porto-Leixoes to Lisbon
  1. 14 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 15 JulRegua, Portugal, Lamego
  3. 16 JulBarca d'Alva, Portugal, Castelo Rodrigo
  4. 17 JulVega de Terron-Salamanca, Spain
  5. 18 JulPinhao, Portugal, Favaios
  6. 19 JulRegua, Portugal, Lamego
  7. 21 JulPorto-Leixoes, Oporto, Portugal
  8. 22 JulArriving in Lisbon, Portugal
Find this cruise to book →
$3349from / pp
AmaVida
AmaWaterways Cruises
Porto-Leixoes → Vega de Terron-Salamanca
⚓ Calls 17 Jul 20267 nights6 portsDeparts 2026 Jul 11
View itinerary · 6 ports
7 days, one-way from Porto-Leixoes to Vega de Terron-Salamanca
  1. 11 Jul - 12 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 13 JulEntre-os-Rios, Portugal
  3. 14 Jul - 15 JulRegua, Portugal, Lamego
  4. 15 Jul - 16 JulPinhao, Portugal, Favaios
  5. 17 JulBarca d'Alva, Portugal, Castelo Rodrigo
  6. 18 JulArriving in Vega de Terron-Salamanca, Spain
Find this cruise to book →
$4144from / pp
Arosa Alva
Arosa Cruises
Round-trip from Porto-Leixoes
⚓ Calls 17 Jul 19:00 - 18 Jul 12:00 20267 nights8 portsDeparts 2026 Jul 15
View itinerary · 8 ports
7 days, round-trip Douro
  1. 15 Jul - 16 Jul 07:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 16 Jul 13:00 - 14:00Regua, Portugal, Lamego
  3. 16 Jul 17:00 - 17 Jul 13:00Pinhao, Portugal, Favaios
  4. 17 Jul 19:00 - 18 Jul 12:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 18 Jul 12:30 - 19 Jul 12:30Vega de Terron-Salamanca, Spain
  6. 19 Jul 18:30 - 20 Jul 07:00Pinhao, Portugal, Favaios
  7. 20 Jul 09:00 - 15:00Regua, Portugal, Lamego
  8. 20 Jul 19:00 - 22 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Tauck MS Andorinha
Scylla Cruises
Madrid → Porto-Leixoes
⚓ Calls 17 Jul 20266 nights11 portsDeparts 2026 Jul 17
View itinerary · 11 ports
6 days, one-way from Madrid to Porto-Leixoes
  1. 17 JulDeparting from Madrid, Spain
  2. 16 Jul - 17 JulMadrid, Spain
  3. 17 JulVega de Terron-Salamanca, Spain
  4. 17 JulBarca d'Alva, Portugal, Castelo Rodrigo
  5. 18 JulPocinho, Portugal
  6. 19 Jul - 20 JulPinhao, Portugal, Favaios
  7. 20 Jul - 21 JulRegua, Portugal, Lamego
  8. 21 JulPorto Antigo, Cinfaes, Portugal
  9. 21 JulRegua, Portugal, Lamego
  10. 22 Jul - 24 JulPorto-Leixoes, Oporto, Portugal
  11. 23 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Avalon Alegria
Avalon Waterways Cruises
Round-trip from Porto-Leixoes
⚓ Calls 19 Jul 20267 nights6 portsDeparts 2026 Jul 15
View itinerary · 6 ports
7 days, round-trip Vida Portugal Vineyards Villages Along the Douro
  1. 15 Jul - 16 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 17 JulRegua, Portugal, Lamego
  3. 18 JulPinhao, Portugal, Favaios
  4. 19 JulBarca d'Alva, Portugal, Castelo Rodrigo
  5. 20 JulFerradosa, Portugal
  6. 21 Jul - 22 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$2400from / pp
MS Douro Queen
Mystic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 19 Jul 14:00 - 20 Jul 18:00 20267 nights7 portsDeparts 2026 Jul 16
View itinerary · 7 ports
7 days, round-trip Douro
  1. 16 Jul - 17 Jul 14:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 17 Jul 19:00 - 18 Jul 07:00Caldas de Aregos, Portugal
  3. 18 Jul 11:00 - 19 Jul 08:00Pinhao, Portugal, Favaios
  4. 19 Jul 14:00 - 20 Jul 18:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 20 Jul 20:00 - 21 Jul 07:00Pocinho, Portugal
  6. 21 Jul 14:30 - 22 Jul 07:00Regua, Portugal, Lamego
  7. 22 Jul 14:00 - 23 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
AmaVida
AmaWaterways Cruises
Vega de Terron-Salamanca → Porto-Leixoes
⚓ Calls 19 Jul 20267 nights6 portsDeparts 2026 Jul 18
View itinerary · 6 ports
7 days, one-way from Vega de Terron-Salamanca to Porto-Leixoes
  1. 18 Jul - 19 JulDeparting from Vega de Terron-Salamanca, Spain
  2. 19 JulBarca d'Alva, Portugal, Castelo Rodrigo
  3. 20 JulPinhao, Portugal, Favaios
  4. 21 Jul - 22 JulRegua, Portugal, Lamego
  5. 22 Jul - 23 JulEntre-os-Rios, Portugal
  6. 23 Jul - 25 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$3876from / pp
ms Fernao de Magalhaes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 23 Jul 09:30 - 24 Jul 08:00 20269 nights10 portsDeparts 2026 Jul 18
View itinerary · 10 ports
9 days, round-trip Douro
  1. 18 Jul - 20 Jul 13:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 20 Jul 17:00 - 21 Jul 07:00Bitetos, Portugal
  3. 21 Jul 13:00 - 22 Jul 10:00Regua, Portugal, Lamego
  4. 22 Jul 19:00 - 23 Jul 09:00Vega de Terron-Salamanca, Spain
  5. 23 Jul 09:30 - 24 Jul 08:00Barca d'Alva, Portugal, Castelo Rodrigo
  6. 24 Jul 12:30 - 14:30Ferradosa, Portugal
  7. 24 Jul 18:00 - 25 Jul 12:00Pinhao, Portugal, Favaios
  8. 25 Jul 14:00 - 18:00Regua, Portugal, Lamego
  9. 25 Jul 20:00 - 26 Jul 07:00Porto Antigo, Cinfaes, Portugal
  10. 26 Jul 14:00 - 27 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
ms Infante Don Henrique
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 23 Jul 17:00 - 24 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 20
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 20 Jul 17:00 - 21 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 21 Jul 20:00 - 22 Jul 09:00Regua, Portugal, Lamego
  3. 22 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 22 Jul 20:30 - 23 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 23 Jul 17:00 - 24 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 24 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 24 Jul 17:30 - 25 Jul 09:00Pinhao, Portugal, Favaios
  8. 25 Jul 11:30 - 17:00Regua, Portugal, Lamego
  9. 25 Jul 20:30 - 27 Jul 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1301from / pp
Riviera Rose
Riviera Travel Cruises
Round-trip from Porto-Leixoes
⚓ Calls 23 Jul 20267 nights7 portsDeparts 2026 Jul 21
View itinerary · 7 ports
7 days, round-trip Highlights of the Douro Valley Salamanca River Cruise - MS Riviera Rose
  1. 21 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 22 JulRegua, Portugal, Lamego
  3. 23 JulBarca d'Alva, Portugal, Castelo Rodrigo
  4. 24 JulVega de Terron-Salamanca, Spain
  5. 25 JulPinhao, Portugal, Favaios
  6. 26 JulRegua, Portugal, Lamego
  7. 27 Jul - 28 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$2549from / pp
Arosa Alva
Arosa Cruises
Round-trip from Porto-Leixoes
⚓ Calls 24 Jul 19:00 - 25 Jul 12:00 20267 nights8 portsDeparts 2026 Jul 22
View itinerary · 8 ports
7 days, round-trip Douro
  1. 22 Jul - 23 Jul 07:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 23 Jul 13:00 - 14:00Regua, Portugal, Lamego
  3. 23 Jul 17:00 - 24 Jul 13:00Pinhao, Portugal, Favaios
  4. 24 Jul 19:00 - 25 Jul 12:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 25 Jul 12:30 - 26 Jul 12:30Vega de Terron-Salamanca, Spain
  6. 26 Jul 18:30 - 27 Jul 07:00Pinhao, Portugal, Favaios
  7. 27 Jul 09:00 - 15:00Regua, Portugal, Lamego
  8. 27 Jul 19:00 - 29 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
ms Amalia Rodrigues
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 25 Jul 17:00 - 26 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 22
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 22 Jul 17:00 - 23 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 23 Jul 20:00 - 24 Jul 09:00Regua, Portugal, Lamego
  3. 24 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 24 Jul 20:30 - 25 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 25 Jul 17:00 - 26 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 26 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 26 Jul 17:30 - 27 Jul 09:00Pinhao, Portugal, Favaios
  8. 27 Jul 11:30 - 17:00Regua, Portugal, Lamego
  9. 27 Jul 20:30 - 29 Jul 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1408from / pp
MS Miguel Torga
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 25 Jul 17:00 - 26 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 22
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 22 Jul 17:00 - 23 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 23 Jul 20:00 - 24 Jul 09:00Regua, Portugal, Lamego
  3. 24 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 24 Jul 20:30 - 25 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 25 Jul 17:00 - 26 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 26 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 26 Jul 17:30 - 27 Jul 09:00Pinhao, Portugal, Favaios
  8. 27 Jul 11:30 - 17:00Regua, Portugal, Lamego
  9. 27 Jul 20:30 - 29 Jul 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1408from / pp
Avalon Alegria
Avalon Waterways Cruises
Round-trip from Porto-Leixoes
⚓ Calls 26 Jul 20267 nights6 portsDeparts 2026 Jul 22
View itinerary · 6 ports
7 days, round-trip Vida Portugal Vineyards Villages Along the Douro
  1. 22 Jul - 23 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 24 JulRegua, Portugal, Lamego
  3. 25 JulPinhao, Portugal, Favaios
  4. 26 JulBarca d'Alva, Portugal, Castelo Rodrigo
  5. 27 JulFerradosa, Portugal
  6. 28 Jul - 29 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1799from / pp
MS Douro Queen
Mystic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 26 Jul 14:00 - 27 Jul 18:00 20267 nights7 portsDeparts 2026 Jul 23
View itinerary · 7 ports
7 days, round-trip Douro
  1. 23 Jul - 24 Jul 14:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 24 Jul 19:00 - 25 Jul 07:00Caldas de Aregos, Portugal
  3. 25 Jul 11:00 - 26 Jul 08:00Pinhao, Portugal, Favaios
  4. 26 Jul 14:00 - 27 Jul 18:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 27 Jul 20:00 - 28 Jul 07:00Pocinho, Portugal
  6. 28 Jul 14:30 - 29 Jul 07:00Regua, Portugal, Lamego
  7. 29 Jul 14:00 - 30 JulArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
ms Gil Eanes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 26 Jul 17:00 - 27 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 23
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 23 Jul 17:00 - 24 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 24 Jul 20:00 - 25 Jul 09:00Regua, Portugal, Lamego
  3. 25 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 25 Jul 20:30 - 26 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 26 Jul 17:00 - 27 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 27 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 27 Jul 17:30 - 28 Jul 09:00Pinhao, Portugal, Favaios
  8. 28 Jul 11:30 - 17:00Regua, Portugal, Lamego
  9. 28 Jul 20:30 - 30 Jul 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1612from / pp
ms Infante Don Henrique
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 30 Jul 17:00 - 31 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 27
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 27 Jul 17:00 - 28 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 28 Jul 20:00 - 29 Jul 09:00Regua, Portugal, Lamego
  3. 29 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 29 Jul 20:30 - 30 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 30 Jul 17:00 - 31 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 31 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 31 Jul 17:30 - 01 Aug 09:00Pinhao, Portugal, Favaios
  8. 01 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 01 Aug 20:30 - 03 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1041from / pp
ms Vasco de Gama
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 30 Jul 17:00 - 31 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 27
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 27 Jul 17:00 - 28 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 28 Jul 20:00 - 29 Jul 09:00Regua, Portugal, Lamego
  3. 29 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 29 Jul 20:30 - 30 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 30 Jul 17:00 - 31 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 31 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 31 Jul 17:30 - 01 Aug 09:00Pinhao, Portugal, Favaios
  8. 01 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 01 Aug 20:30 - 03 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1079from / pp
ms Infante Don Henrique
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 30 Jul 17:00 - 31 Jul 08:30 20267 nights9 portsDeparts 2026 Jul 27
View itinerary · 9 ports
7 days, round-trip Family Club - From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 27 Jul 17:00 - 28 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 28 Jul 20:00 - 29 Jul 09:00Regua, Portugal, Lamego
  3. 29 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 29 Jul 20:30 - 30 Jul 16:30Vega de Terron-Salamanca, Spain
  5. 30 Jul 17:00 - 31 Jul 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 31 Jul 14:00 - 17:00Ferradosa, Portugal
  7. 31 Jul 17:30 - 01 Aug 09:00Pinhao, Portugal, Favaios
  8. 01 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 01 Aug 20:30 - 03 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1301from / pp
Riviera Rose
Riviera Travel Cruises
Porto-Leixoes → Lisbon
⚓ Calls 30 Jul 20268 nights8 portsDeparts 2026 Jul 28
View itinerary · 8 ports
8 days, one-way from Porto-Leixoes to Lisbon
  1. 28 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 29 JulRegua, Portugal, Lamego
  3. 30 JulBarca d'Alva, Portugal, Castelo Rodrigo
  4. 31 JulVega de Terron-Salamanca, Spain
  5. 01 AugPinhao, Portugal, Favaios
  6. 02 AugRegua, Portugal, Lamego
  7. 04 AugPorto-Leixoes, Oporto, Portugal
  8. 05 AugArriving in Lisbon, Portugal
Find this cruise to book →
$3349from / pp
Riviera Rose
Riviera Travel Cruises
Round-trip from Porto-Leixoes
⚓ Calls 30 Jul 20267 nights7 portsDeparts 2026 Jul 28
View itinerary · 7 ports
7 days, round-trip Highlights of the Douro Valley Salamanca River Cruise - MS Riviera Rose
  1. 28 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 29 JulRegua, Portugal, Lamego
  3. 30 JulBarca d'Alva, Portugal, Castelo Rodrigo
  4. 31 JulVega de Terron-Salamanca, Spain
  5. 01 AugPinhao, Portugal, Favaios
  6. 02 AugRegua, Portugal, Lamego
  7. 03 Aug - 04 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$2699from / pp
AmaVida
AmaWaterways Cruises
Porto-Leixoes → Vega de Terron-Salamanca
⚓ Calls 31 Jul 20267 nights6 portsDeparts 2026 Jul 25
View itinerary · 6 ports
7 days, one-way from Porto-Leixoes to Vega de Terron-Salamanca
  1. 25 Jul - 26 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 27 JulEntre-os-Rios, Portugal
  3. 28 Jul - 29 JulRegua, Portugal, Lamego
  4. 29 Jul - 30 JulPinhao, Portugal, Favaios
  5. 31 JulBarca d'Alva, Portugal, Castelo Rodrigo
  6. 01 AugArriving in Vega de Terron-Salamanca, Spain
Find this cruise to book →
$4144from / pp
Arosa Alva
Arosa Cruises
Round-trip from Porto-Leixoes
⚓ Calls 31 Jul 19:00 - 01 Aug 12:00 20267 nights8 portsDeparts 2026 Jul 29
View itinerary · 8 ports
7 days, round-trip Douro
  1. 29 Jul - 30 Jul 07:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 30 Jul 13:00 - 14:00Regua, Portugal, Lamego
  3. 30 Jul 17:00 - 31 Jul 13:00Pinhao, Portugal, Favaios
  4. 31 Jul 19:00 - 01 Aug 12:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 01 Aug 12:30 - 02 Aug 12:30Vega de Terron-Salamanca, Spain
  6. 02 Aug 18:30 - 03 Aug 07:00Pinhao, Portugal, Favaios
  7. 03 Aug 09:00 - 15:00Regua, Portugal, Lamego
  8. 03 Aug 19:00 - 05 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Tauck MS Andorinha
Scylla Cruises
Madrid → Lisbon
⚓ Calls 31 Jul 20268 nights17 portsDeparts 2026 Jul 31
View itinerary · 17 ports
8 days, one-way from Madrid to Lisbon
  1. 31 JulDeparting from Madrid, Spain
  2. 30 Jul - 31 JulMadrid, Spain
  3. 31 JulVega de Terron-Salamanca, Spain
  4. 31 JulBarca d'Alva, Portugal, Castelo Rodrigo
  5. 01 AugPocinho, Portugal
  6. 02 AugPinhao, Portugal, Favaios
  7. 02 AugFolgosa, Portugal
  8. 03 AugRegua, Portugal, Lamego
  9. 04 AugEntre-os-Rios, Portugal
  10. 04 AugPorto Antigo, Cinfaes, Portugal
  11. 04 Aug - 05 AugEntre-os-Rios, Portugal
  12. 05 AugCaldas de Aregos, Portugal
  13. 05 AugEntre-os-Rios, Portugal
  14. 06 Aug - 07 AugPorto-Leixoes, Oporto, Portugal
  15. 07 AugCoimbra, Portugal
  16. 07 Aug - 08 AugLisbon, Portugal
  17. 08 AugArriving in Lisbon, Portugal
Find this cruise to book →
Price on request
ms Fernao de Magalhaes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 01 Aug 09:30 - 02 Aug 08:00 20269 nights10 portsDeparts 2026 Jul 27
View itinerary · 10 ports
9 days, round-trip Douro
  1. 27 Jul - 29 Jul 13:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 29 Jul 17:00 - 30 Jul 07:00Bitetos, Portugal
  3. 30 Jul 13:00 - 31 Jul 10:00Regua, Portugal, Lamego
  4. 31 Jul 19:00 - 01 Aug 09:00Vega de Terron-Salamanca, Spain
  5. 01 Aug 09:30 - 02 Aug 08:00Barca d'Alva, Portugal, Castelo Rodrigo
  6. 02 Aug 12:30 - 14:30Ferradosa, Portugal
  7. 02 Aug 18:00 - 03 Aug 12:00Pinhao, Portugal, Favaios
  8. 03 Aug 14:00 - 18:00Regua, Portugal, Lamego
  9. 03 Aug 20:00 - 04 Aug 07:00Porto Antigo, Cinfaes, Portugal
  10. 04 Aug 14:00 - 05 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Scenic Azure
Scenic Cruises
Lisbon → Porto-Leixoes
⚓ Calls 01 Aug - 02 Aug 202610 nights7 portsDeparts 2026 Jul 27
View itinerary · 7 ports
10 days, one-way from Lisbon to Porto-Leixoes
  1. 27 Jul - 30 JulDeparting from Lisbon, Portugal
  2. 30 Jul - 31 JulPorto-Leixoes, Oporto, Portugal
  3. 31 Jul - 01 AugPinhao, Portugal, Favaios
  4. 01 Aug - 02 AugBarca d'Alva, Portugal, Castelo Rodrigo
  5. 02 Aug - 03 AugPocinho, Portugal
  6. 03 Aug - 04 AugRegua, Portugal, Lamego
  7. 04 Aug - 06 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Scenic Azure
Scenic Cruises
Lisbon → Madrid
⚓ Calls 01 Aug - 02 Aug 202613 nights8 portsDeparts 2026 Jul 27
View itinerary · 8 ports
13 days, one-way from Lisbon to Madrid
  1. 27 Jul - 30 JulDeparting from Lisbon, Portugal
  2. 30 Jul - 31 JulPorto-Leixoes, Oporto, Portugal
  3. 31 Jul - 01 AugPinhao, Portugal, Favaios
  4. 01 Aug - 02 AugBarca d'Alva, Portugal, Castelo Rodrigo
  5. 02 Aug - 03 AugPocinho, Portugal
  6. 03 Aug - 04 AugRegua, Portugal, Lamego
  7. 04 Aug - 06 AugPorto-Leixoes, Oporto, Portugal
  8. 06 Aug - 09 AugArriving in Madrid, Spain
Find this cruise to book →
Price on request
MS Miguel Torga
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 01 Aug 17:00 - 02 Aug 08:30 20267 nights9 portsDeparts 2026 Jul 29
View itinerary · 9 ports
7 days, round-trip Family Club - From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 29 Jul 17:00 - 30 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 30 Jul 20:00 - 31 Jul 09:00Regua, Portugal, Lamego
  3. 31 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 31 Jul 20:30 - 01 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 01 Aug 17:00 - 02 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 02 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 02 Aug 17:30 - 03 Aug 09:00Pinhao, Portugal, Favaios
  8. 03 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 03 Aug 20:30 - 05 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1696from / pp
ms Amalia Rodrigues
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 01 Aug 17:00 - 02 Aug 08:30 20267 nights9 portsDeparts 2026 Jul 29
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 29 Jul 17:00 - 30 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 30 Jul 20:00 - 31 Jul 09:00Regua, Portugal, Lamego
  3. 31 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 31 Jul 20:30 - 01 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 01 Aug 17:00 - 02 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 02 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 02 Aug 17:30 - 03 Aug 09:00Pinhao, Portugal, Favaios
  8. 03 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 03 Aug 20:30 - 05 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1696from / pp
MS Miguel Torga
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 01 Aug 17:00 - 02 Aug 08:30 20267 nights9 portsDeparts 2026 Jul 29
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 29 Jul 17:00 - 30 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 30 Jul 20:00 - 31 Jul 09:00Regua, Portugal, Lamego
  3. 31 Jul 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 31 Jul 20:30 - 01 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 01 Aug 17:00 - 02 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 02 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 02 Aug 17:30 - 03 Aug 09:00Pinhao, Portugal, Favaios
  8. 03 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 03 Aug 20:30 - 05 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1696from / pp
Scenic Azure
Scenic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 01 Aug - 02 Aug 20267 nights6 portsDeparts 2026 Jul 30
View itinerary · 6 ports
7 days, round-trip Delightful Douro
  1. 30 Jul - 31 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 31 Jul - 01 AugPinhao, Portugal, Favaios
  3. 01 Aug - 02 AugBarca d'Alva, Portugal, Castelo Rodrigo
  4. 02 Aug - 03 AugPocinho, Portugal
  5. 03 Aug - 04 AugRegua, Portugal, Lamego
  6. 04 Aug - 06 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Scenic Azure
Scenic Cruises
Porto-Leixoes → Madrid
⚓ Calls 01 Aug - 02 Aug 202610 nights7 portsDeparts 2026 Jul 30
View itinerary · 7 ports
10 days, one-way from Porto-Leixoes to Madrid
  1. 30 Jul - 31 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 31 Jul - 01 AugPinhao, Portugal, Favaios
  3. 01 Aug - 02 AugBarca d'Alva, Portugal, Castelo Rodrigo
  4. 02 Aug - 03 AugPocinho, Portugal
  5. 03 Aug - 04 AugRegua, Portugal, Lamego
  6. 04 Aug - 06 AugPorto-Leixoes, Oporto, Portugal
  7. 06 Aug - 09 AugArriving in Madrid, Spain
Find this cruise to book →
Price on request
AmaVida
AmaWaterways Cruises
Vega de Terron-Salamanca → Porto-Leixoes
⚓ Calls 02 Aug 20267 nights6 portsDeparts 2026 Aug 01
View itinerary · 6 ports
7 days, one-way from Vega de Terron-Salamanca to Porto-Leixoes
  1. 01 Aug - 02 AugDeparting from Vega de Terron-Salamanca, Spain
  2. 02 AugBarca d'Alva, Portugal, Castelo Rodrigo
  3. 03 AugPinhao, Portugal, Favaios
  4. 04 Aug - 05 AugRegua, Portugal, Lamego
  5. 05 Aug - 06 AugEntre-os-Rios, Portugal
  6. 06 Aug - 08 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$5798from / pp
Avalon Alegria
Avalon Waterways Cruises
Round-trip from Porto-Leixoes
⚓ Calls 02 Aug 20267 nights6 portsDeparts 2026 Jul 29
View itinerary · 6 ports
7 days, round-trip Vida Portugal Vineyards Villages Along the Douro
  1. 29 Jul - 30 JulDeparting from Porto-Leixoes, Oporto, Portugal
  2. 31 JulRegua, Portugal, Lamego
  3. 01 AugPinhao, Portugal, Favaios
  4. 02 AugBarca d'Alva, Portugal, Castelo Rodrigo
  5. 03 AugFerradosa, Portugal
  6. 04 Aug - 05 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1799from / pp
MS Douro Queen
Mystic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 02 Aug 14:00 - 03 Aug 18:00 20267 nights7 portsDeparts 2026 Jul 30
View itinerary · 7 ports
7 days, round-trip Douro
  1. 30 Jul - 31 Jul 14:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 31 Jul 19:00 - 01 Aug 07:00Caldas de Aregos, Portugal
  3. 01 Aug 11:00 - 02 Aug 08:00Pinhao, Portugal, Favaios
  4. 02 Aug 14:00 - 03 Aug 18:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 03 Aug 20:00 - 04 Aug 07:00Pocinho, Portugal
  6. 04 Aug 14:30 - 05 Aug 07:00Regua, Portugal, Lamego
  7. 05 Aug 14:00 - 06 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
ms Gil Eanes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 02 Aug 17:00 - 03 Aug 08:30 20267 nights9 portsDeparts 2026 Jul 30
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 30 Jul 17:00 - 31 Jul 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 31 Jul 20:00 - 01 Aug 09:00Regua, Portugal, Lamego
  3. 01 Aug 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 01 Aug 20:30 - 02 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 02 Aug 17:00 - 03 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 03 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 03 Aug 17:30 - 04 Aug 09:00Pinhao, Portugal, Favaios
  8. 04 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 04 Aug 20:30 - 06 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1408from / pp
ms Vasco de Gama
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 06 Aug 17:00 - 07 Aug 08:30 20267 nights9 portsDeparts 2026 Aug 03
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 03 Aug 17:00 - 04 Aug 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 04 Aug 20:00 - 05 Aug 09:00Regua, Portugal, Lamego
  3. 05 Aug 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 05 Aug 20:30 - 06 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 06 Aug 17:00 - 07 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 07 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 07 Aug 17:30 - 08 Aug 09:00Pinhao, Portugal, Favaios
  8. 08 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 08 Aug 20:30 - 10 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1339from / pp
Riviera Rose
Riviera Travel Cruises
Round-trip from Porto-Leixoes
⚓ Calls 06 Aug 20267 nights7 portsDeparts 2026 Aug 04
View itinerary · 7 ports
7 days, round-trip Highlights of the Douro Valley Salamanca River Cruise - MS Riviera Rose
  1. 04 AugDeparting from Porto-Leixoes, Oporto, Portugal
  2. 05 AugRegua, Portugal, Lamego
  3. 06 AugBarca d'Alva, Portugal, Castelo Rodrigo
  4. 07 AugVega de Terron-Salamanca, Spain
  5. 08 AugPinhao, Portugal, Favaios
  6. 09 AugRegua, Portugal, Lamego
  7. 10 Aug - 11 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$2499from / pp
Arosa Alva
Arosa Cruises
Round-trip from Porto-Leixoes
⚓ Calls 07 Aug 19:00 - 08 Aug 12:00 20267 nights8 portsDeparts 2026 Aug 05
View itinerary · 8 ports
7 days, round-trip Douro
  1. 05 Aug - 06 Aug 07:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 06 Aug 13:00 - 14:00Regua, Portugal, Lamego
  3. 06 Aug 17:00 - 07 Aug 13:00Pinhao, Portugal, Favaios
  4. 07 Aug 19:00 - 08 Aug 12:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 08 Aug 12:30 - 09 Aug 12:30Vega de Terron-Salamanca, Spain
  6. 09 Aug 18:30 - 10 Aug 07:00Pinhao, Portugal, Favaios
  7. 10 Aug 09:00 - 15:00Regua, Portugal, Lamego
  8. 10 Aug 19:00 - 12 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
MS Miguel Torga
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 08 Aug 17:00 - 09 Aug 08:30 20267 nights9 portsDeparts 2026 Aug 05
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 05 Aug 17:00 - 06 Aug 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 06 Aug 20:00 - 07 Aug 09:00Regua, Portugal, Lamego
  3. 07 Aug 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 07 Aug 20:30 - 08 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 08 Aug 17:00 - 09 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 09 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 09 Aug 17:30 - 10 Aug 09:00Pinhao, Portugal, Favaios
  8. 10 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 10 Aug 20:30 - 12 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1951from / pp
ms Amalia Rodrigues
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 08 Aug 17:00 - 09 Aug 08:30 20267 nights9 portsDeparts 2026 Aug 05
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 05 Aug 17:00 - 06 Aug 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 06 Aug 20:00 - 07 Aug 09:00Regua, Portugal, Lamego
  3. 07 Aug 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 07 Aug 20:30 - 08 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 08 Aug 17:00 - 09 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 09 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 09 Aug 17:30 - 10 Aug 09:00Pinhao, Portugal, Favaios
  8. 10 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 10 Aug 20:30 - 12 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1696from / pp
ms Amalia Rodrigues
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 08 Aug 17:00 - 09 Aug 08:30 20267 nights9 portsDeparts 2026 Aug 05
View itinerary · 9 ports
7 days, round-trip Family Club - From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 05 Aug 17:00 - 06 Aug 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 06 Aug 20:00 - 07 Aug 09:00Regua, Portugal, Lamego
  3. 07 Aug 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 07 Aug 20:30 - 08 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 08 Aug 17:00 - 09 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 09 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 09 Aug 17:30 - 10 Aug 09:00Pinhao, Portugal, Favaios
  8. 10 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 10 Aug 20:30 - 12 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1696from / pp
Avalon Alegria
Avalon Waterways Cruises
Round-trip from Porto-Leixoes
⚓ Calls 09 Aug 20267 nights6 portsDeparts 2026 Aug 05
View itinerary · 6 ports
7 days, round-trip Vida Portugal Vineyards Villages Along the Douro
  1. 05 Aug - 06 AugDeparting from Porto-Leixoes, Oporto, Portugal
  2. 07 AugRegua, Portugal, Lamego
  3. 08 AugPinhao, Portugal, Favaios
  4. 09 AugBarca d'Alva, Portugal, Castelo Rodrigo
  5. 10 AugFerradosa, Portugal
  6. 11 Aug - 12 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
MS Douro Queen
Mystic Cruises
Round-trip from Porto-Leixoes
⚓ Calls 09 Aug 14:00 - 10 Aug 18:00 20267 nights7 portsDeparts 2026 Aug 06
View itinerary · 7 ports
7 days, round-trip Douro
  1. 06 Aug - 07 Aug 14:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 07 Aug 19:00 - 08 Aug 07:00Caldas de Aregos, Portugal
  3. 08 Aug 11:00 - 09 Aug 08:00Pinhao, Portugal, Favaios
  4. 09 Aug 14:00 - 10 Aug 18:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 10 Aug 20:00 - 11 Aug 07:00Pocinho, Portugal
  6. 11 Aug 14:30 - 12 Aug 07:00Regua, Portugal, Lamego
  7. 12 Aug 14:00 - 13 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
ms Gil Eanes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 09 Aug 17:00 - 10 Aug 08:30 20267 nights9 portsDeparts 2026 Aug 06
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 06 Aug 17:00 - 07 Aug 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 07 Aug 20:00 - 08 Aug 09:00Regua, Portugal, Lamego
  3. 08 Aug 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 08 Aug 20:30 - 09 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 09 Aug 17:00 - 10 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 10 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 10 Aug 17:30 - 11 Aug 09:00Pinhao, Portugal, Favaios
  8. 11 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 11 Aug 20:30 - 13 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1357from / pp
ms Fernao de Magalhaes
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 10 Aug 09:30 - 11 Aug 08:00 20269 nights10 portsDeparts 2026 Aug 05
View itinerary · 10 ports
9 days, round-trip Douro
  1. 05 Aug - 07 Aug 13:30Departing from Porto-Leixoes, Oporto, Portugal
  2. 07 Aug 17:00 - 08 Aug 07:00Bitetos, Portugal
  3. 08 Aug 13:00 - 09 Aug 10:00Regua, Portugal, Lamego
  4. 09 Aug 19:00 - 10 Aug 09:00Vega de Terron-Salamanca, Spain
  5. 10 Aug 09:30 - 11 Aug 08:00Barca d'Alva, Portugal, Castelo Rodrigo
  6. 11 Aug 12:30 - 14:30Ferradosa, Portugal
  7. 11 Aug 18:00 - 12 Aug 12:00Pinhao, Portugal, Favaios
  8. 12 Aug 14:00 - 18:00Regua, Portugal, Lamego
  9. 12 Aug 20:00 - 13 Aug 07:00Porto Antigo, Cinfaes, Portugal
  10. 13 Aug 14:00 - 14 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
ms Vasco de Gama
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 13 Aug 17:00 - 14 Aug 08:30 20267 nights9 portsDeparts 2026 Aug 10
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 10 Aug 17:00 - 11 Aug 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 11 Aug 20:00 - 12 Aug 09:00Regua, Portugal, Lamego
  3. 12 Aug 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 12 Aug 20:30 - 13 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 13 Aug 17:00 - 14 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 14 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 14 Aug 17:30 - 15 Aug 09:00Pinhao, Portugal, Favaios
  8. 15 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 15 Aug 20:30 - 17 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1301from / pp
Riviera Rose
Riviera Travel Cruises
Porto-Leixoes → Lisbon
⚓ Calls 13 Aug 20268 nights8 portsDeparts 2026 Aug 11
View itinerary · 8 ports
8 days, one-way from Porto-Leixoes to Lisbon
  1. 11 AugDeparting from Porto-Leixoes, Oporto, Portugal
  2. 12 AugRegua, Portugal, Lamego
  3. 13 AugBarca d'Alva, Portugal, Castelo Rodrigo
  4. 14 AugVega de Terron-Salamanca, Spain
  5. 15 AugPinhao, Portugal, Favaios
  6. 16 AugRegua, Portugal, Lamego
  7. 18 AugPorto-Leixoes, Oporto, Portugal
  8. 19 AugArriving in Lisbon, Portugal
Find this cruise to book →
$3899from / pp
Riviera Rose
Riviera Travel Cruises
Round-trip from Porto-Leixoes
⚓ Calls 13 Aug 20267 nights7 portsDeparts 2026 Aug 11
View itinerary · 7 ports
7 days, round-trip Highlights of the Douro Valley Salamanca River Cruise - MS Riviera Rose
  1. 11 AugDeparting from Porto-Leixoes, Oporto, Portugal
  2. 12 AugRegua, Portugal, Lamego
  3. 13 AugBarca d'Alva, Portugal, Castelo Rodrigo
  4. 14 AugVega de Terron-Salamanca, Spain
  5. 15 AugPinhao, Portugal, Favaios
  6. 16 AugRegua, Portugal, Lamego
  7. 17 Aug - 18 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$3299from / pp
AmaVida
AmaWaterways Cruises
Porto-Leixoes → Vega de Terron-Salamanca
⚓ Calls 14 Aug 20267 nights6 portsDeparts 2026 Aug 08
View itinerary · 6 ports
7 days, one-way from Porto-Leixoes to Vega de Terron-Salamanca
  1. 08 Aug - 09 AugDeparting from Porto-Leixoes, Oporto, Portugal
  2. 10 AugEntre-os-Rios, Portugal
  3. 11 Aug - 12 AugRegua, Portugal, Lamego
  4. 12 Aug - 13 AugPinhao, Portugal, Favaios
  5. 14 AugBarca d'Alva, Portugal, Castelo Rodrigo
  6. 15 AugArriving in Vega de Terron-Salamanca, Spain
Find this cruise to book →
$3876from / pp
Arosa Alva
Arosa Cruises
Round-trip from Porto-Leixoes
⚓ Calls 14 Aug 19:00 - 15 Aug 12:00 20267 nights8 portsDeparts 2026 Aug 12
View itinerary · 8 ports
7 days, round-trip Douro
  1. 12 Aug - 13 Aug 07:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 13 Aug 13:00 - 14:00Regua, Portugal, Lamego
  3. 13 Aug 17:00 - 14 Aug 13:00Pinhao, Portugal, Favaios
  4. 14 Aug 19:00 - 15 Aug 12:00Barca d'Alva, Portugal, Castelo Rodrigo
  5. 15 Aug 12:30 - 16 Aug 12:30Vega de Terron-Salamanca, Spain
  6. 16 Aug 18:30 - 17 Aug 07:00Pinhao, Portugal, Favaios
  7. 17 Aug 09:00 - 15:00Regua, Portugal, Lamego
  8. 17 Aug 19:00 - 19 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
MS Miguel Torga
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 15 Aug 16:30 - 16 Aug 03:45 20265 nights8 portsDeparts 2026 Aug 12
View itinerary · 8 ports
5 days, round-trip Family Club Porto, the Douro valley Portugal and Salamanca Spain
  1. 12 Aug 17:00 - 13 Aug 13:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 13 Aug 19:30 - 14 Aug 09:00Regua, Portugal, Lamego
  3. 14 Aug 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 14 Aug 21:00 - 15 Aug 16:00Vega de Terron-Salamanca, Spain
  5. 15 Aug 16:30 - 16 Aug 03:45Barca d'Alva, Portugal, Castelo Rodrigo
  6. 16 Aug 08:45 - 17:00Ferradosa, Portugal
  7. 16 Aug 12:30 - 17:00Folgosa, Portugal
  8. 16 Aug 20:00 - 17 Aug 17:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1543from / pp
MS Miguel Torga
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 15 Aug 16:30 - 17:00 20265 nights9 portsDeparts 2026 Aug 12
View itinerary · 9 ports
5 days, round-trip Porto, the Douro valley Portugal and Salamanca Spain
  1. 12 Aug 17:00 - 13 Aug 13:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 13 Aug 19:30 - 14 Aug 09:00Regua, Portugal, Lamego
  3. 14 Aug 11:45 - 17:00Pinhao, Portugal, Favaios
  4. 14 Aug 21:00 - 15 Aug 16:00Vega de Terron-Salamanca, Spain
  5. 15 Aug 16:30 - 17:00Barca d'Alva, Portugal, Castelo Rodrigo
  6. 15 Aug 20:30 - 16 Aug 07:45Porto-Leixoes, Oporto, Portugal
  7. 16 Aug 08:45 - 17:00Ferradosa, Portugal
  8. 16 Aug 12:30 - 17:00Folgosa, Portugal
  9. 16 Aug 20:00 - 17 Aug 07:15Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1543from / pp
ms Amalia Rodrigues
CroisiEurope Cruises
Round-trip from Porto-Leixoes
⚓ Calls 15 Aug 17:00 - 16 Aug 08:30 20267 nights9 portsDeparts 2026 Aug 12
View itinerary · 9 ports
7 days, round-trip From Portugal to Spain Porto, the Douro Valley Portugal and Salamanca Spain
  1. 12 Aug 17:00 - 13 Aug 12:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 13 Aug 20:00 - 14 Aug 09:00Regua, Portugal, Lamego
  3. 14 Aug 11:30 - 17:00Pinhao, Portugal, Favaios
  4. 14 Aug 20:30 - 15 Aug 16:30Vega de Terron-Salamanca, Spain
  5. 15 Aug 17:00 - 16 Aug 08:30Barca d'Alva, Portugal, Castelo Rodrigo
  6. 16 Aug 14:00 - 17:00Ferradosa, Portugal
  7. 16 Aug 17:30 - 17 Aug 09:00Pinhao, Portugal, Favaios
  8. 17 Aug 11:30 - 17:00Regua, Portugal, Lamego
  9. 17 Aug 20:30 - 19 Aug 09:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$1612from / pp
Avalon Alegria
Avalon Waterways Cruises
Round-trip from Porto-Leixoes
⚓ Calls 16 Aug 20267 nights6 portsDeparts 2026 Aug 12
View itinerary · 6 ports
7 days, round-trip Vida Portugal Vineyards Villages Along the Douro
  1. 12 Aug - 13 AugDeparting from Porto-Leixoes, Oporto, Portugal
  2. 14 AugRegua, Portugal, Lamego
  3. 15 AugPinhao, Portugal, Favaios
  4. 16 AugBarca d'Alva, Portugal, Castelo Rodrigo
  5. 17 AugFerradosa, Portugal
  6. 18 Aug - 19 AugArriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
$3357from / pp

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.