Canary Island Cruises
Sailing to the Canary Islands feels like journeying to another world. Home to volcanic coastlines and lapping waves, this sun-soaked destination serves up year-round fun, with each island having its own spirit and personality to offer.


Explore the Canary Islands
Whether you want to explore the favourites of Tenerife or Gran Canaria, or discover the lesser-known yet equally beautiful La Gomera or El Hierro, the Canary Islands offer culture and cuisine of the highest order. Depart from Southampton and enjoy a blissful journey directly into the striking scenery of these incredible islands. From beach days under the winter sun to fly cruise holidays with adrenaline-pumping activities, there’s something for everyone in this classic summertime destination.
What Awaits Me on a Canary Island Cruise?
Canary Island Offers
Other Destinations
Destinations
Canary Islands
We found
526 cruises

1 / 25
Discount

Duration
12 nights
Date
17 Nov 2026
Ship
Ventura
- Departure - Southampton, Great Britain
- 7 stops
- Arrival - Southampton, Great Britain
Show all departures (2)

1 / 14
Discount

Duration
21 nights
Date
19 Nov 2026
Ship
Balmoral
- Departure - Athens (Piraeus), Greece
- 15 stops
- Arrival - Southampton, Great Britain

1 / 31
Discount

Duration
7 nights
Date
20 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (10)

1 / 31
Discount

Duration
7 nights
Date
20 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (10)

1 / 32
Discount

Duration
7 nights
Date
20 Nov 2026
Ship
Marella Discovery 2
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (2)

1 / 31
Discount

Duration
7 nights
Date
21 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (9)

1 / 31
Discount

Duration
7 nights
Date
21 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (9)

1 / 36
Discount

Duration
14 nights
Date
21 Nov 2026
Ship
Iona
- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain

1 / 22
Discount

Duration
15 nights
Date
23 Nov 2026
Ship
Borealis
- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain
Available promotion:
Enjoy 10% OFF car parking in Southampton!

1 / 31
Discount

Duration
7 nights
Date
27 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
7 nights
Date
27 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife

1 / 32
Discount

Duration
7 nights
Date
27 Nov 2026
Ship
Marella Discovery 2
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (2)

1 / 31
Discount

Duration
14 nights
Date
27 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
14 nights
Date
27 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
7 nights
Date
28 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
7 nights
Date
28 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
14 nights
Date
28 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
14 nights
Date
28 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife

1 / 32
Discount

Duration
7 nights
Date
28 Nov 2026
Ship
Marella Discovery 2
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands
Show all departures (2)

1 / 29
Discount

Duration
7 nights
Date
1 Dec 2026
Ship
Marella Explorer
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (2)

1 / 25
Discount

Duration
18 nights
Date
3 Dec 2026
Ship
Ventura
- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain

1 / 26
Discount

Duration
12 nights
Date
4 Dec 2026
Ship
Queen Victoria
- Departure - Southampton, Great Britain
- 7 stops
- Arrival - Southampton, Great Britain
Show all departures (2)

1 / 32
Discount

Duration
7 nights
Date
4 Dec 2026
Ship
Marella Discovery 2
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
14 nights
Date
4 Dec 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (3)

1 / 31
Discount

Duration
14 nights
Date
4 Dec 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (3)

1 / 36
Discount

Duration
14 nights
Date
5 Dec 2026
Ship
Iona
- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain

1 / 31
Discount

Duration
14 nights
Date
5 Dec 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (3)

1 / 31
Discount

Duration
14 nights
Date
5 Dec 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (3)

1 / 32
Discount

Duration
7 nights
Date
5 Dec 2026
Ship
Marella Discovery 2
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands

1 / 26
Discount

Duration
6 nights
Date
7 Dec 2026
Ship
MSC Fantasia
- Departure - Civitavecchia (Rome), Italy
- 4 stops
- Arrival - Santa Cruz, Tenerife
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 26
Discount

Duration
8 nights
Date
7 Dec 2026
Ship
MSC Fantasia
- Departure - Civitavecchia (Rome), Italy
- 6 stops
- Arrival - Funchal, Madeira
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 26
Discount

Duration
11 nights
Date
7 Dec 2026
Ship
MSC Fantasia
- Departure - Civitavecchia (Rome), Italy
- 8 stops
- Arrival - Las Palmas, Canary Islands
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 26
Discount

Duration
10 nights
Date
7 Dec 2026
Ship
MSC Fantasia
- Departure - Civitavecchia (Rome), Italy
- 7 stops
- Arrival - Arrecife, Lanzarote
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 22
Discount

Duration
14 nights
Date
7 Dec 2026
Ship
Bolette
- Departure - Liverpool, Great Britain
- 8 stops
- Arrival - Liverpool, Great Britain

1 / 29
Discount

Duration
7 nights
Date
8 Dec 2026
Ship
Marella Explorer
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife

1 / 12
Discount

Duration
12 nights
Date
9 Dec 2026
Ship
Sirena
- Departure - Barcelona, Spain
- 12 stops
- Arrival - Lisbon, Portugal
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit

1 / 20

Duration
12 nights
Date
9 Dec 2026
Ship
EXPLORA II
- Departure - Barcelona, Spain
- 10 stops
- Arrival - Lisbon, Portugal

1 / 31
Discount

Duration
7 nights
Date
11 Dec 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (4)

1 / 31
Discount

Duration
7 nights
Date
11 Dec 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (4)

1 / 31
Discount

Duration
7 nights
Date
12 Dec 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (5)

1 / 31
Discount

Duration
7 nights
Date
12 Dec 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (5)

1 / 26
Discount

Duration
7 nights
Date
13 Dec 2026
Ship
MSC Fantasia
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (14)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 26
Discount

Duration
7 nights
Date
13 Dec 2026
Ship
MSC Fantasia
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (14)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 20

Duration
8 nights
Date
13 Dec 2026
Ship
EXPLORA II
- Departure - Casablanca, Morocco
- 7 stops
- Arrival - Lisbon, Portugal

1 / 29
Discount

Duration
7 nights
Date
14 Dec 2026
Ship
Marella Explorer
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands

1 / 26
Discount

Duration
7 nights
Date
15 Dec 2026
Ship
MSC Fantasia
- Departure - Funchal, Madeira
- 7 stops
- Arrival - Funchal, Madeira
Show all departures (11)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 26
Discount

Duration
12 nights
Date
16 Dec 2026
Ship
Queen Victoria
- Departure - Southampton, Great Britain
- 7 stops
- Arrival - Southampton, Great Britain

1 / 20

Duration
5 nights
Date
16 Dec 2026
Ship
EXPLORA II
- Departure - Santa Cruz, Tenerife
- 5 stops
- Arrival - Lisbon, Portugal

1 / 26
Discount

Duration
7 nights
Date
17 Dec 2026
Ship
MSC Fantasia
- Departure - Arrecife, Lanzarote
- 7 stops
- Arrival - Arrecife, Lanzarote
Show all departures (11)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 26
Discount

Duration
7 nights
Date
18 Dec 2026
Ship
MSC Fantasia
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands
Show all departures (12)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 35
Discount

Duration
18 nights
Date
18 Dec 2026
Ship
Queen Anne
- Departure - Hamburg, Germany
- 10 stops
- Arrival - Hamburg, Germany

1 / 35
Discount

Duration
18 nights
Date
18 Dec 2026
Ship
Queen Anne
- Departure - Hamburg, Germany
- 10 stops
- Arrival - Hamburg, Germany

1 / 32
Discount

Duration
7 nights
Date
19 Dec 2026
Ship
Marella Discovery 2
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands

1 / 36
Discount

Duration
16 nights
Date
19 Dec 2026
Ship
Iona
- Departure - Southampton, Great Britain
- 10 stops
- Arrival - Southampton, Great Britain

1 / 35
Discount

Duration
14 nights
Date
20 Dec 2026
Ship
Queen Anne
- Departure - Southampton, Great Britain
- 8 stops
- Arrival - Southampton, Great Britain

1 / 25
Discount

Duration
14 nights
Date
21 Dec 2026
Ship
Ventura
- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain

1 / 27
Discount

Duration
16 nights
Date
21 Dec 2026
Ship
Arcadia
- Departure - Southampton, Great Britain
- 10 stops
- Arrival - Southampton, Great Britain

1 / 29
Discount

Duration
7 nights
Date
21 Dec 2026
Ship
Marella Explorer
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands

1 / 22
Discount

Duration
15 nights
Date
21 Dec 2026
Ship
Bolette
- Departure - Liverpool, Great Britain
- 9 stops
- Arrival - Liverpool, Great Britain
Available promotion:
BOLSOVER EXCLUSIVE FARE: £150 ONBOARD CREDIT PER PERSON

1 / 26
Discount

Duration
7 nights
Date
22 Dec 2026
Ship
MSC Fantasia
- Departure - Funchal, Madeira
- 7 stops
- Arrival - Funchal, Madeira
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 29
Discount

Duration
7 nights
Date
22 Dec 2026
Ship
Marella Explorer
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife

1 / 14
Discount

Duration
15 nights
Date
22 Dec 2026
Ship
Balmoral
- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain
Available promotion:
Enjoy 10% OFF car parking in Southampton!

1 / 26
Discount

Duration
7 nights
Date
24 Dec 2026
Ship
MSC Fantasia
- Departure - Arrecife, Lanzarote
- 7 stops
- Arrival - Arrecife, Lanzarote
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 26
Discount

Duration
7 nights
Date
25 Dec 2026
Ship
MSC Fantasia
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 32
Discount

Duration
7 nights
Date
25 Dec 2026
Ship
Marella Discovery 2
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife

1 / 26
Discount

Duration
7 nights
Date
27 Dec 2026
Ship
MSC Fantasia
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 26
Discount

Duration
7 nights
Date
27 Dec 2026
Ship
MSC Fantasia
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 31
Discount

Duration
18 nights
Date
28 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 14 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
18 nights
Date
28 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 14 stops
- Arrival - Santa Cruz, Tenerife

1 / 26
Discount

Duration
7 nights
Date
29 Dec 2026
Ship
MSC Fantasia
- Departure - Funchal, Madeira
- 7 stops
- Arrival - Funchal, Madeira
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 31
Discount

Duration
11 nights
Date
29 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 9 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
11 nights
Date
29 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 9 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
18 nights
Date
29 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 14 stops
- Arrival - Santa Cruz, Tenerife

1 / 31
Discount

Duration
18 nights
Date
29 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 14 stops
- Arrival - Santa Cruz, Tenerife

1 / 29
Discount

Duration
7 nights
Date
29 Dec 2026
Ship
Marella Explorer
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife

1 / 26
Discount

Duration
7 nights
Date
31 Dec 2026
Ship
MSC Fantasia
- Departure - Arrecife, Lanzarote
- 7 stops
- Arrival - Arrecife, Lanzarote
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 26
Discount

Duration
7 nights
Date
1 Jan 2027
Ship
MSC Fantasia
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%

1 / 32
Discount

Duration
7 nights
Date
1 Jan 2027
Ship
Marella Discovery 2
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (5)

1 / 32
Discount

Duration
7 nights
Date
2 Jan 2027
Ship
Marella Discovery 2
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands
Show all departures (5)

1 / 25
Discount

Duration
14 nights
Date
4 Jan 2027
Ship
Ventura
- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain

1 / 29
Discount

Duration
7 nights
Date
4 Jan 2027
Ship
Marella Explorer
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands
Show all departures (8)

1 / 29
Discount

Duration
7 nights
Date
5 Jan 2027
Ship
Marella Explorer
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (8)

1 / 14
Discount

Duration
14 nights
Date
6 Jan 2027
Ship
Balmoral
- Departure - Southampton, Great Britain
- 8 stops
- Arrival - Southampton, Great Britain
2 Available promotions:
BOLSOVER EXCLUSIVE FARE: £50 ONBOARD CREDIT PER PERSON, Enjoy 10% OFF car parking in Southampton!

1 / 32
Discount

Duration
7 nights
Date
8 Jan 2027
Ship
Marella Discovery 2
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (4)

1 / 17
6 % off

Duration
7 nights
Date
8 Jan 2027
Ship
Azamara Onward
- Departure - Lisbon, Portugal
- 7 stops
- Arrival - Las Palmas, Canary Islands

1 / 31
Discount

Duration
14 nights
Date
8 Jan 2027
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (3)

1 / 31
Discount

Duration
14 nights
Date
8 Jan 2027
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (3)

1 / 17
6 % off

Duration
14 nights
Date
8 Jan 2027
Ship
Azamara Onward
- Departure - Lisbon, Portugal
- 14 stops
- Arrival - Lisbon, Portugal

1 / 32
Discount

Duration
7 nights
Date
9 Jan 2027
Ship
Marella Discovery 2
- Departure - Las Palmas, Canary Islands
- 7 stops
- Arrival - Las Palmas, Canary Islands
Show all departures (4)

1 / 31
Discount

Duration
14 nights
Date
9 Jan 2027
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 11 stops
- Arrival - Santa Cruz, Tenerife
Show all departures (3)
90 of 526 pcs




















