2 Week Douro River Cruises
4.5 stars on(7,359 reviews)- Choose from 18 Douro tours
- 2 verified reviews from TourRadar travelers
- 24/7 customer support
10 best 2 week Douro cruises
Compiled by
MelissaDouro travel expert at TourRadar
- Lisbon & Secrets of the Douro
- Madrid to Lisbon & Secrets of the Douro 2026
- Vida Portugal: Vineyards & Villages Along the Douro with 3 Nights in Lisbon
- Delightful Douro with Lisbon & Madrid
- Unforgettable Douro with Porto
- Lisbon with Douro Discovery Lisbon to Porto (2025)
- Lisbon with Douro Discovery Lisbon → Porto (2026)
- Secrets of the Douro & Madrid 2026
- Douro Delights with Lisbon and Madrid Lisbon → Madrid (2025)
- Douro Delights with Madrid and Lisbon Madrid → Lisbon (2025)
Covering roughly 445 mi, this 11-day experience promises adventure!
Lisbon Portugal
190 miPinhao Portugal
33 miVega de Terron Spain
66 miShow 2 more
Salamanca Spain
76 miPocinho Portugal
78 miPorto Portugal
From $9,045
46% Off- US$4,900You save $4,145
Covering roughly 745 mi, this 14-day experience promises adventure!
Madrid Spain
262 miPorto Portugal
57 miPinhao Portugal
33 miShow 5 more
Vega de Terron Spain
66 miSalamanca Spain
76 miPocinho Portugal
34 miPeso da Regua Portugal
43 miPorto Portugal
170 miLisbon Portugal
From $9,785
43% Off- US$5,590You save $4,195
For 11 unforgettable days, you’ll traverse a distance of 567 mi!
Lisbon Portugal
14 miSintra Portugal
6 miCape Roca Portugal
114 miShow 9 more
Coimbra Portugal
66 miPorto Portugal
3 miMatosinhos Portugal
28 miBraga Portugal
44 miLamego Portugal
15 miMateus Portugal
55 miDouro International Natural Park Portugal
55 miSalamanca Spain
158 miMatosinhos Portugal
3 miPorto Portugal
From
43% Off- US$4,968+$231 upfront costs
In 14 days, you’ll travel approximately 613 mi!
Lisbon Portugal
170 miPorto Portugal
57 miPinhao Portugal
32 miShow 4 more
Barca de Alva Portugal
11 miPocinho Portugal
34 miPeso da Regua Portugal
43 miPorto Portugal
262 miMadrid Spain
From $13,405
43% Off- US$7,674You save $5,731
Covering roughly 371 mi, this 13-day experience promises adventure!
Porto Portugal
18 miEntre-os-Rios Portugal
26 miPeso da Regua Portugal
45 miShow 6 more
Vega de Terron Spain
66 miSalamanca Spain
76 miPocinho Portugal
21 miPinhao Portugal
57 miPorto Portugal
29 miAmarante Portugal
29 miPorto Portugal
From $15,945
47% Off- US$8,403You save $7,542
Get set for a 11-day adventure spanning about 507 mi!
Lisbon Portugal
168 miVila Nova da Gaia Portugal
43 miPeso da Regua Portugal
4 miShow 10 more
Lamego Portugal
15 miPinhao Portugal
33 miVega de Terron Spain
66 miSalamanca Spain
66 miBarca de Alva Portugal
32 miPinhao Portugal
13 miPeso da Regua Portugal
10 miMateus Portugal
33 miEntre-os-Rios Portugal
16 miVila Nova da Gaia Portugal
2 miPorto Portugal
From
47% Off- US$4,388
Experience 11 incredible days of travel, where you’ll cover around 507 mi!
Lisbon Portugal
168 miVila Nova da Gaia Portugal
43 miPeso da Regua Portugal
4 miShow 10 more
Lamego Portugal
15 miPinhao Portugal
33 miVega de Terron Spain
66 miSalamanca Spain
66 miBarca de Alva Portugal
32 miPinhao Portugal
13 miPeso da Regua Portugal
10 miMateus Portugal
33 miEntre-os-Rios Portugal
16 miVila Nova da Gaia Portugal
2 miPorto Portugal
From
47% Off- US$4,576
In 11 days, you’ll travel approximately 574 mi!
Porto Portugal
57 miPinhao Portugal
33 miVega de Terron Spain
66 miShow 3 more
Salamanca Spain
76 miPocinho Portugal
78 miPorto Portugal
262 miMadrid Spain
From $9,030
46% Off- US$4,835You save $4,195
Get set for a 14-day adventure spanning about 458 mi!
Lisbon Portugal
14 miSintra Portugal
109 miCoimbra Portugal
66 miShow 6 more
Porto Portugal
18 miEntre-os-Rios Portugal
26 miPeso da Regua Portugal
13 miPinhao Portugal
33 miVega de Terron Spain
66 miSalamanca Spain
109 miMadrid Spain
From
46% Off- US$6,842
In 14 days, you’ll travel approximately 472 mi!
Madrid Spain
109 miSalamanca Spain
66 miVega de Terron Spain
Show 8 more
Barca de Alva Portugal
32 miPinhao Portugal
13 miPeso da Regua Portugal
26 miEntre-os-Rios Portugal
18 miPorto Portugal
66 miCoimbra Portugal
109 miLisbon Portugal
14 miSintra Portugal
14 miLisbon Portugal
From
46% Off- US$6,842