
Spain Madeira And Canary Islands from Southampton
Iona · 14 nights
7 November 2026 · from Southampton
Spain, United Kingdom
£829
per person · published price per cabin grade
148 sailings · from £369 per person · November 2026 – March 2029
148 sailings aboard Iona, boarding at Southampton, Bridgetown, Antigua and Basseterre.
Sold by P&O Cruises. Fares are the line’s published price per person for the cheapest cabin grade on each sailing, fares checked 26 October 2026 — the grade that suits your dates and party is confirmed before anything is booked.

Iona · 14 nights
7 November 2026 · from Southampton
Spain, United Kingdom
£829
per person · published price per cabin grade

Iona · 14 nights
21 November 2026 · from Southampton
Portugal, Spain, United Kingdom
£899
per person · published price per cabin grade

Iona · 14 nights
5 December 2026 · from Southampton
Portugal, Spain, United Kingdom
£749
per person · published price per cabin grade

Iona · 16 nights
19 December 2026 · from Southampton
Portugal, Spain, United Kingdom
£1,399
per person · published price per cabin grade

Iona · 35 nights
4 January 2027 · from Southampton
Barbados, Saint Kitts and Nevis, Saint Lucia
£2,999
per person · published price per cabin grade

Iona · 5 nights
8 February 2027 · from Southampton
Belgium, Netherlands, United Kingdom
£369
per person · published price per cabin grade

Iona · 7 nights
13 February 2027 · from Southampton
Belgium, Germany, Netherlands
£499
per person · published price per cabin grade

Iona · 7 nights
20 February 2027 · from Southampton
Belgium, Germany, Netherlands
£479
per person · published price per cabin grade

Iona · 14 nights
27 February 2027 · from Southampton
Portugal, Spain, United Kingdom
£849
per person · published price per cabin grade

Iona · 14 nights
13 March 2027 · from Southampton
Portugal, Spain, United Kingdom
£949
per person · published price per cabin grade

Iona · 7 nights
27 March 2027 · from Southampton
Belgium, Germany, Netherlands
£599
per person · published price per cabin grade

Iona · 7 nights
3 April 2027 · from Southampton
Norway, United Kingdom
£769
per person · published price per cabin grade

Iona · 7 nights
10 April 2027 · from Southampton
Norway, United Kingdom
£629
per person · published price per cabin grade

Iona · 7 nights
17 April 2027 · from Southampton
Norway, United Kingdom
£629
per person · published price per cabin grade

Iona · 7 nights
24 April 2027 · from Southampton
Norway, United Kingdom
£629
per person · published price per cabin grade

Iona · 7 nights
1 May 2027 · from Southampton
Norway, United Kingdom
£649
per person · published price per cabin grade

Iona · 7 nights
8 May 2027 · from Southampton
Norway, United Kingdom
£649
per person · published price per cabin grade

Iona · 7 nights
15 May 2027 · from Southampton
Norway, United Kingdom
£749
per person · published price per cabin grade

Iona · 7 nights
22 May 2027 · from Southampton
Norway, United Kingdom
£729
per person · published price per cabin grade

Iona · 7 nights
29 May 2027 · from Southampton
Norway, United Kingdom
£869
per person · published price per cabin grade

Iona · 7 nights
5 June 2027 · from Southampton
Norway, United Kingdom
£749
per person · published price per cabin grade

Iona · 7 nights
12 June 2027 · from Southampton
Norway, United Kingdom
£799
per person · published price per cabin grade

Iona · 7 nights
19 June 2027 · from Southampton
Norway, United Kingdom
£749
per person · published price per cabin grade

Iona · 7 nights
26 June 2027 · from Southampton
Norway, United Kingdom
£799
per person · published price per cabin grade

Iona · 7 nights
3 July 2027 · from Southampton
Norway, United Kingdom
£749
per person · published price per cabin grade

Iona · 7 nights
10 July 2027 · from Southampton
Norway, United Kingdom
£779
per person · published price per cabin grade

Iona · 7 nights
17 July 2027 · from Southampton
Norway, United Kingdom
£819
per person · published price per cabin grade

Iona · 7 nights
24 July 2027 · from Southampton
Norway, United Kingdom
£899
per person · published price per cabin grade

Iona · 7 nights
31 July 2027 · from Southampton
Norway, United Kingdom
£849
per person · published price per cabin grade

Iona · 7 nights
7 August 2027 · from Southampton
Norway, United Kingdom
£849
per person · published price per cabin grade

Iona · 7 nights
14 August 2027 · from Southampton
Norway, United Kingdom
£799
per person · published price per cabin grade

Iona · 7 nights
21 August 2027 · from Southampton
Norway, United Kingdom
£799
per person · published price per cabin grade

Iona · 7 nights
28 August 2027 · from Southampton
Norway, United Kingdom
£699
per person · published price per cabin grade

Iona · 7 nights
4 September 2027 · from Southampton
Norway, United Kingdom
£649
per person · published price per cabin grade

Iona · 7 nights
11 September 2027 · from Southampton
Norway, United Kingdom
£649
per person · published price per cabin grade

Iona · 7 nights
18 September 2027 · from Southampton
Norway, United Kingdom
£679
per person · published price per cabin grade

Iona · 7 nights
25 September 2027 · from Southampton
Norway, United Kingdom
£699
per person · published price per cabin grade

Iona · 14 nights
2 October 2027 · from Southampton
Portugal, Spain, United Kingdom
£1,399
per person · published price per cabin grade

Iona · 7 nights
16 October 2027 · from Southampton
Belgium, Germany, Netherlands
£629
per person · published price per cabin grade

Iona · 7 nights
23 October 2027 · from Southampton
Spain, United Kingdom
£629
per person · published price per cabin grade

Iona · 21 nights
30 October 2027 · from Southampton
Barbados, Martinique, Saint Kitts and Nevis
£1,979
per person · published price per cabin grade

Iona · 14 nights
12 November 2027 · fly-cruise from Bridgetown
Barbados, Martinique, Saint Kitts and Nevis
£1,799
per person · published price per cabin grade

Iona · 14 nights
13 November 2027 · fly-cruise from Bridgetown
Barbados, Martinique, Saint Kitts and Nevis
£1,499
per person · published price per cabin grade

Iona · 14 nights
15 November 2027 · fly-cruise from Basseterre
Barbados, Martinique, Saint Kitts and Nevis
£1,499
per person · published price per cabin grade

Iona · 14 nights
20 November 2027 · fly-cruise from Antigua
Barbados, Martinique, Saint Kitts and Nevis
£1,499
per person · published price per cabin grade

Iona · 14 nights
26 November 2027 · fly-cruise from Bridgetown
Barbados, Martinique, Saint Kitts and Nevis
£1,499
per person · published price per cabin grade

Iona · 14 nights
27 November 2027 · fly-cruise from Bridgetown
Barbados, Martinique, Saint Kitts and Nevis
£1,499
per person · published price per cabin grade

Iona · 14 nights
29 November 2027 · fly-cruise from Basseterre
Barbados, Martinique, Saint Kitts and Nevis
£1,499
per person · published price per cabin grade

Iona · 14 nights
4 December 2027 · fly-cruise from Antigua
Barbados, Martinique, Saint Kitts and Nevis
£1,499
per person · published price per cabin grade

Iona · 14 nights
10 December 2027 · fly-cruise from Bridgetown
Barbados, Martinique, Saint Kitts and Nevis
£1,499
per person · published price per cabin grade

Iona · 14 nights
11 December 2027 · fly-cruise from Bridgetown
Barbados, Martinique, Saint Kitts and Nevis
£1,499
per person · published price per cabin grade

Iona · 14 nights
13 December 2027 · fly-cruise from Basseterre
Barbados, Martinique, Saint Kitts and Nevis
£2,279
per person · published price per cabin grade

Iona · 14 nights
18 December 2027 · fly-cruise from Antigua
Barbados, Saint Kitts and Nevis, Saint Lucia
£2,199
per person · published price per cabin grade

Iona · 14 nights
24 December 2027 · fly-cruise from Bridgetown
Barbados, Saint Kitts and Nevis, Saint Lucia
£1,999
per person · published price per cabin grade

Iona · 14 nights
25 December 2027 · fly-cruise from Bridgetown
Barbados, Saint Kitts and Nevis, Saint Lucia
£1,799
per person · published price per cabin grade

Iona · 14 nights
27 December 2027 · fly-cruise from Basseterre
Barbados, Saint Kitts and Nevis, Saint Lucia
£2,179
per person · published price per cabin grade

Iona · 14 nights
1 January 2028 · fly-cruise from Antigua
Barbados, Martinique, Saint Kitts and Nevis
£1,729
per person · published price per cabin grade

Iona · 14 nights
7 January 2028 · fly-cruise from Bridgetown
Barbados, Martinique, Saint Kitts and Nevis
£1,649
per person · published price per cabin grade

Iona · 14 nights
8 January 2028 · fly-cruise from Bridgetown
Barbados, Martinique, Saint Kitts and Nevis
£1,549
per person · published price per cabin grade

Iona · 14 nights
10 January 2028 · fly-cruise from Basseterre
Barbados, Martinique, Saint Kitts and Nevis
£1,599
per person · published price per cabin grade
See all 148 in the finderFirst 60 shown here
Tell me which sailing caught your eye, or just the shape of the trip you want, and I will check the fare for your dates and party. Or call 07751 234922 — replies the same day, seven days a week.