Douro River Cruises

Douro River Cruises

Flowing through beautiful scenery and distinctive cultures, the Douro River blends tranquillity and adventure for those looking to explore the Iberian Peninsula. Famous for its UNESCO World Heritage Site landscapes and rich wine culture, the Douro River Valley is a cruiser’s paradise.

Discover Douro River Cruises

Known as the Duero in Spain, the Douro River originates in the Sierra de Urbión and flows westward across Spain and into Portugal. Before entering the Atlantic Ocean near the city of Porto, its 557-mile journey takes it through the incredible landscapes of Spain’s provinces and the terraced hillsides of Portugal.

This cruise destination draws so much attention thanks to its world-renowned Port and red table wine production. A delight for wine enthusiasts and casual travellers alike, a river cruise through these majestic hillsides and picturesque villages is about much more than delicious wine. A Douro Valley river cruise offers tranquil days sailing with the current, where guests can soak up the peace and quiet this stunning waterway offers.

Book a Douro River Cruise with Bolsover Cruise Club

Douro River

We found

422 cruises

AmaVida, Douro River
1 / 16
5 % off
AmaWaterways
Duration
7 nights
Date
14 Nov 2026
Ship
AmaVida
  • Departure - Porto (Oporto), Portugal
  • 8 stops  
  • Arrival - Vega de Terrón, Spain
£3741
From
£3554
Price per person / oceanview stateroom
Show all departures (14)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
AmaDouro, Douro River
1 / 17
5 % off
AmaWaterways
Duration
7 nights
Date
17 Nov 2026
Ship
AmaDouro
  • Departure - Porto (Oporto), Portugal
  • 8 stops  
  • Arrival - Porto (Oporto), Portugal
£3741
From
£3554
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Emerald Radiance, Douro River
1 / 17
Emerald Cruises
Duration
10 nights
Date
17 Mar 2027
Ship
Emerald Radiance
  • Departure - Lisbon, Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
From
£3915
Price per person / oceanview stateroom
Show all departures (14)
Emerald Radiance, Douro River
1 / 17
Emerald Cruises
Duration
7 nights
Date
20 Mar 2027
Ship
Emerald Radiance
  • Departure - Porto (Oporto), Portugal
  • 8 stops  
  • Arrival - Porto (Oporto), Portugal
From
£3161
Price per person / oceanview stateroom
Show all departures (32)
AmaDouro, Douro River
1 / 17
5 % off
AmaWaterways
Duration
7 nights
Date
23 Mar 2027
Ship
AmaDouro
  • Departure - Porto (Oporto), Portugal
  • 8 stops  
  • Arrival - Porto (Oporto), Portugal
£3833
From
£3642
Price per person / oceanview stateroom
Show all departures (63)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
AmaSintra, Douro River
1 / 16
5 % off
AmaWaterways
Duration
7 nights
Date
26 Mar 2027
Ship
AmaSintra
  • Departure - Porto (Oporto), Portugal
  • 8 stops  
  • Arrival - Porto (Oporto), Portugal
£3910
From
£3715
Price per person / oceanview stateroom
Show all departures (59)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
AmaVida, Douro River
1 / 16
5 % off
AmaWaterways
Duration
7 nights
Date
27 Mar 2027
Ship
AmaVida
  • Departure - Vega de Terrón, Spain
  • 8 stops  
  • Arrival - Porto (Oporto), Portugal
£3910
From
£3715
Price per person / oceanview stateroom
Show all departures (12)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Hemming, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
29 Mar 2027
Ship
Viking Hemming
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£6995
From
£6716
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Helgrim, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
30 Mar 2027
Ship
Viking Helgrim
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7095
From
£6812
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Emerald Liberte, Rhone River
1 / 16
Emerald Cruises
Duration
17 nights
Date
31 Mar 2027
Ship
Emerald Liberte
  • Departure - Lisbon, Portugal
  • 18 stops  
  • Arrival - Arles, France
From
£6842
Price per person / oceanview stateroom
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
31 Mar 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4545
From
£4364
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Torgil, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
2 Apr 2027
Ship
Viking Torgil
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7395
From
£7100
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
10 nights
Date
3 Apr 2027
Ship
Scenic Azure
  • Departure - Lisbon, Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
From
£5594
Price per person / oceanview stateroom
Show all departures (6)
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
12 nights
Date
3 Apr 2027
Ship
Scenic Azure
  • Departure - Lisbon, Portugal
  • 13 stops  
  • Arrival - Porto (Oporto), Portugal
From
£6419
Price per person / oceanview stateroom
Show all departures (2)
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
13 nights
Date
3 Apr 2027
Ship
Scenic Azure
  • Departure - Lisbon, Portugal
  • 14 stops  
  • Arrival - Madrid, Spain
From
£7259
Price per person / oceanview stateroom
Show all departures (5)
Viking Gyda, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
3 Apr 2027
Ship
Viking Gyda
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7395
From
£7100
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Emerald Liberte, Rhone River
1 / 16
Emerald Cruises
Duration
14 nights
Date
3 Apr 2027
Ship
Emerald Liberte
  • Departure - Porto (Oporto), Portugal
  • 15 stops  
  • Arrival - Arles, France
From
£6032
Price per person / oceanview stateroom
Viking Hemming, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
5 Apr 2027
Ship
Viking Hemming
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7395
From
£7100
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
7 nights
Date
6 Apr 2027
Ship
Scenic Azure
  • Departure - Porto (Oporto), Portugal
  • 8 stops  
  • Arrival - Porto (Oporto), Portugal
From
£4739
Price per person / oceanview stateroom
Show all departures (6)
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
9 nights
Date
6 Apr 2027
Ship
Scenic Azure
  • Departure - Porto (Oporto), Portugal
  • 10 stops  
  • Arrival - Porto (Oporto), Portugal
From
£5354
Price per person / oceanview stateroom
Show all departures (2)
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
10 nights
Date
6 Apr 2027
Ship
Scenic Azure
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Madrid, Spain
From
£6194
Price per person / oceanview stateroom
Show all departures (5)
Viking Helgrim, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
6 Apr 2027
Ship
Viking Helgrim
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7495
From
£7196
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
7 Apr 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4645
From
£4460
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Torgil, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
9 Apr 2027
Ship
Viking Torgil
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7195
From
£6908
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Emerald Radiance, Douro River
1 / 17
Emerald Cruises
Duration
10 nights
Date
10 Apr 2027
Ship
Emerald Radiance
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Lisbon, Portugal
From
£4057
Price per person / oceanview stateroom
Show all departures (13)
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
13 nights
Date
10 Apr 2027
Ship
Scenic Azure
  • Departure - Lisbon, Portugal
  • 14 stops  
  • Arrival - Porto (Oporto), Portugal
From
£6469
Price per person / oceanview stateroom
Show all departures (13)
Viking Gyda, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
10 Apr 2027
Ship
Viking Gyda
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7295
From
£7004
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
16 nights
Date
10 Apr 2027
Ship
Scenic Azure
  • Departure - Lisbon, Portugal
  • 17 stops  
  • Arrival - Madrid, Spain
From
£8134
Price per person / oceanview stateroom
Show all departures (7)
Viking Hemming, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
12 Apr 2027
Ship
Viking Hemming
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7295
From
£7004
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Helgrim, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
13 Apr 2027
Ship
Viking Helgrim
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4695
From
£4508
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
10 nights
Date
13 Apr 2027
Ship
Scenic Azure
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
From
£6066
Price per person / oceanview stateroom
Show all departures (14)
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
13 nights
Date
13 Apr 2027
Ship
Scenic Azure
  • Departure - Porto (Oporto), Portugal
  • 14 stops  
  • Arrival - Madrid, Spain
From
£7069
Price per person / oceanview stateroom
Show all departures (8)
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
14 Apr 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4695
From
£4508
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Emerald Radiance, Douro River
1 / 17
Emerald Cruises
Duration
13 nights
Date
14 Apr 2027
Ship
Emerald Radiance
  • Departure - Lisbon, Portugal
  • 14 stops  
  • Arrival - Barcelona, Spain
From
£5260
Price per person / oceanview stateroom
Show all departures (3)
Emerald Radiance, Douro River
1 / 17
Emerald Cruises
Duration
10 nights
Date
17 Apr 2027
Ship
Emerald Radiance
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Barcelona, Spain
From
£4502
Price per person / oceanview stateroom
Show all departures (3)
Viking Gyda, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
17 Apr 2027
Ship
Viking Gyda
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4745
From
£4556
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Hemming, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
19 Apr 2027
Ship
Viking Hemming
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£10295
From
£9884
Price per person / suite
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Helgrim, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
20 Apr 2027
Ship
Viking Helgrim
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4695
From
£4508
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
21 Apr 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7895
From
£7580
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Torgil, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
23 Apr 2027
Ship
Viking Torgil
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4795
From
£4604
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Gyda, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
24 Apr 2027
Ship
Viking Gyda
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£9795
From
£9404
Price per person / suite
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Hemming, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
26 Apr 2027
Ship
Viking Hemming
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4845
From
£4652
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Helgrim, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
27 Apr 2027
Ship
Viking Helgrim
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4945
From
£4748
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Emerald Liberte, Rhone River
1 / 16
Emerald Cruises
Duration
17 nights
Date
28 Apr 2027
Ship
Emerald Liberte
  • Departure - Lisbon, Portugal
  • 18 stops  
  • Arrival - Arles, France
From
£7632
Price per person / oceanview stateroom
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
28 Apr 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7995
From
£7676
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Torgil, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
30 Apr 2027
Ship
Viking Torgil
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4945
From
£4748
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Gyda, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
1 May 2027
Ship
Viking Gyda
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£5045
From
£4844
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Emerald Liberte, Rhone River
1 / 16
Emerald Cruises
Duration
14 nights
Date
1 May 2027
Ship
Emerald Liberte
  • Departure - Porto (Oporto), Portugal
  • 15 stops  
  • Arrival - Arles, France
From
£6822
Price per person / oceanview stateroom
Emerald Liberte, Rhone River
1 / 16
Emerald Cruises
Duration
17 nights
Date
1 May 2027
Ship
Emerald Liberte
  • Departure - Porto (Oporto), Portugal
  • 18 stops  
  • Arrival - Nice, France
From
£7682
Price per person / oceanview stateroom
Viking Hemming, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
3 May 2027
Ship
Viking Hemming
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4995
From
£4796
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Helgrim, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
4 May 2027
Ship
Viking Helgrim
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£5045
From
£4844
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Emerald Radiance, Douro River
1 / 17
Emerald Cruises
Duration
10 nights
Date
5 May 2027
Ship
Emerald Radiance
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
From
£4929
Price per person / oceanview stateroom
Show all departures (3)
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
5 May 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£5045
From
£4844
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Emerald Radiance, Douro River
1 / 17
Emerald Cruises
Duration
13 nights
Date
5 May 2027
Ship
Emerald Radiance
  • Departure - Barcelona, Spain
  • 14 stops  
  • Arrival - Lisbon, Portugal
From
£5710
Price per person / oceanview stateroom
Show all departures (3)
Viking Torgil, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
7 May 2027
Ship
Viking Torgil
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£5045
From
£4844
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
15 nights
Date
7 May 2027
Ship
Scenic Azure
  • Departure - Lisbon, Portugal
  • 16 stops  
  • Arrival - Porto (Oporto), Portugal
From
£7642
Price per person / oceanview stateroom
Show all departures (5)
Viking Hemming, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
10 May 2027
Ship
Viking Hemming
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4995
From
£4796
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
12 nights
Date
10 May 2027
Ship
Scenic Azure
  • Departure - Porto (Oporto), Portugal
  • 13 stops  
  • Arrival - Porto (Oporto), Portugal
From
£6577
Price per person / oceanview stateroom
Show all departures (5)
Scenic Azure, Garonne River
1 / 15
Scenic Cruises
Duration
20 nights
Date
10 May 2027
Ship
Scenic Azure
  • Departure - Porto (Oporto), Portugal
  • 21 stops  
  • Arrival - Bordeaux, France
From
£10408
Price per person / oceanview stateroom
Show all departures (4)
Viking Helgrim, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
11 May 2027
Ship
Viking Helgrim
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4995
From
£4796
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
12 May 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£8295
From
£7964
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Torgil, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
14 May 2027
Ship
Viking Torgil
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£8295
From
£7964
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Gyda, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
15 May 2027
Ship
Viking Gyda
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4995
From
£4796
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Hemming, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
17 May 2027
Ship
Viking Hemming
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£8195
From
£7868
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Helgrim, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
18 May 2027
Ship
Viking Helgrim
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4995
From
£4796
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
19 May 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4995
From
£4796
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
20 nights
Date
20 May 2027
Ship
Scenic Azure
  • Departure - Bordeaux, France
  • 21 stops  
  • Arrival - Porto (Oporto), Portugal
From
£10408
Price per person / oceanview stateroom
Show all departures (5)
Scenic Azure, Douro River
1 / 15
Scenic Cruises
Duration
20 nights
Date
20 May 2027
Ship
Scenic Azure
  • Departure - Paris, France
  • 21 stops  
  • Arrival - Porto (Oporto), Portugal
From
£10728
Price per person / oceanview stateroom
Viking Torgil, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
21 May 2027
Ship
Viking Torgil
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4995
From
£4796
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Gyda, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
22 May 2027
Ship
Viking Gyda
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£5045
From
£4844
Price per person / oceanview stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
70 of 422 pcs