Viking Osfrid

Viking Osfrid

Osfrid co-led the first recorded mission from Norway to England at the command of Harald I, King of Norway. Harald corresponded with Athelstan, King of Wessex, and the Norwegian king dispatched Osfrid and Helgrim to sail to England.

Ship facts

Maiden voyage2019
Guests106
Crew36
Decks4
Width
12
m
Length
80
m
Size
4000
GT
Speed
15
kn

Viking Osfrid

Experience the intimate charm of Viking Osfrid, designed to navigate Portugal's picturesque Douro River. The ship features 53 cabins and inviting public spaces, including the sun deck with its pool, putting green and herb garden.

Entertainment

Throughout your voyage, talented local entertainers from different ports of call will delight you with their performances.

Activities

On your river cruise, enjoy enriching activities organised by the ship's crew to immerse yourself in the local culture. Learn about the region through presentations and engage in various onboard activities.

Food & Drink

The Restaurant, situated on the middle deck, is the main dining venue for all meals during the cruise. With panoramic windows offering stunning views, indulge in regional specialities and contemporary cuisine while admiring the breathtaking scenery.

Body & Soul

Feel the enchantment of gliding through the picturesque valleys of Portugal, basking in the allure, as you relax in a sparkling azure swimming pool.
Viking Osfrid

We found

70 cruises

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 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 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
£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
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 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
£4945
From
£4748
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
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^
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
£5045
From
£4844
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^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
26 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^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
2 Jun 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^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
9 Jun 2027
Ship
Viking Osfrid
  • 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 Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
16 Jun 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^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
23 Jun 2027
Ship
Viking Osfrid
  • 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 Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
30 Jun 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4495
From
£4316
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
7 Jul 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4495
From
£4316
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
14 Jul 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3995
From
£3836
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 Jul 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3895
From
£3740
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
28 Jul 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3795
From
£3644
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
4 Aug 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3845
From
£3692
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
11 Aug 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3995
From
£3836
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
18 Aug 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4295
From
£4124
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
25 Aug 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4395
From
£4220
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
1 Sep 2027
Ship
Viking Osfrid
  • 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 Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
8 Sep 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^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
15 Sep 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£8095
From
£7772
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
22 Sep 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^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
29 Sep 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^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
6 Oct 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£7695
From
£7388
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
13 Oct 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 Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
20 Oct 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4495
From
£4316
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
27 Oct 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4295
From
£4124
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
3 Nov 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4045
From
£3884
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
10 Nov 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£5995
From
£5756
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
17 Nov 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3795
From
£3644
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
24 Nov 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3795
From
£3644
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
1 Dec 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3595
From
£3452
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
8 Dec 2027
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3295
From
£3164
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
29 Mar 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4595
From
£4412
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
5 Apr 2028
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^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
12 Apr 2028
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^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
19 Apr 2028
Ship
Viking Osfrid
  • 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 Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
26 Apr 2028
Ship
Viking Osfrid
  • 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 Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
3 May 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4895
From
£4700
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
10 May 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4895
From
£4700
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
17 May 2028
Ship
Viking Osfrid
  • 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 Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
24 May 2028
Ship
Viking Osfrid
  • 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 Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
31 May 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4895
From
£4700
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
7 Jun 2028
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^
Viking Osfrid, Douro River
1 / 8
Discount
Viking Cruises
Duration
9 nights
Date
14 Jun 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4595
From
£4412
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 Jun 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4595
From
£4412
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
28 Jun 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4495
From
£4316
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
5 Jul 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4295
From
£4124
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 Jul 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4095
From
£3932
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 Jul 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3995
From
£3836
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
26 Jul 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3795
From
£3644
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
2 Aug 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3795
From
£3644
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
9 Aug 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£3995
From
£3836
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
16 Aug 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4195
From
£4028
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
23 Aug 2028
Ship
Viking Osfrid
  • Departure - Porto (Oporto), Portugal
  • 11 stops  
  • Arrival - Porto (Oporto), Portugal
£4395
From
£4220
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
30 Aug 2028
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^
60 of 70 pcs

Other sister ships