The Canary Islands... Four words that immediately bring sunshine, discovery, sea walks  and relaxation to your mind. Seven islands make up the Canary archipelago: Tenerife, the most popular, Lanzarote, La Palma, Fuerteventura, Gran Canaria, El Hierro and La Gomera. On your cruise to the Canary Islands, you will have a great time on the ship as well as on the land!

Tenerife is a popular cruise destination for families, who like to travel on budget. It is the most popular island from the Canary Islands. Its entertainment, incredible views, quality of life and icuisine make it a must-see destination in the Mediterranean. The capital Santa Cruz will charm you thanks to its  picturesque villages, natural parks, breathtaking sunsets and magnificent cliffs.

Fuerteventura is also well known to tourists from all over Europe. It is perfect for an affordable and unforgettable cruise. Once you come back you will want one thing : to do it again! Water sports are very popular in Fuerteventura and will surely be on your program.

Gran Canaria (or Gran Canaria) offers very different landscapes from one road to another. You will fall under the spell of the coasts, before admiring the relief of our planet: rocks, mountains, canyons. Your cruise in the Canary Islands will definitely surprise you!

The island of Lanzarote seduces travelers every year. Canary Islands cruises stop off in this beautiful region, where you can discover the Timanfaya National Park and sublime volcanoes.

Departure Months

179 Cruises Refine

Sort by :

Southern Europe : Italy, Canary Islands - MSC Fantasia

Itinerary : Rome Civitavecchia, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife

Southern Europe : Italy, Canary Islands - MSC Fantasia

From $469
-45% $259

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Rome Civitavecchia Duration : 7 Days
  • Duration : 7 Days From $469 -45% $259
  • Boat : MSC Fantasia
  • Company : MSC Cruises

From $469 -45% $259

Discover Offer

Departure :

7 December 26

Southern Europe : England, Canary Islands - MSC Euribia

Itinerary : Southampton, Las Palmas, Santa Cruz de Tenerife

Southern Europe : England, Canary Islands - MSC Euribia

From $429

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Southampton Duration : 6 Days
  • Duration : 6 Days From $429
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $429

Discover Offer

Departure :

2 November 27

Southern Europe : Italy, Canary Islands, Madeira Island - MSC Fantasia

Itinerary : Rome Civitavecchia, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto Del Rosario, Funchal

Southern Europe : Italy, Canary Islands, Madeira Island - MSC Fantasia

From $779
-44% $439

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Rome Civitavecchia Duration : 9 Days
  • Duration : 9 Days From $779 -44% $439
  • Boat : MSC Fantasia
  • Company : MSC Cruises

From $779 -44% $439

Discover Offer

Departure :

7 December 26

Southern Europe : England, Canary Islands, Spain - MSC Euribia

Itinerary : Southampton, Las Palmas, Santa Cruz de Tenerife, Arrecife

Southern Europe : England, Canary Islands, Spain - MSC Euribia

From $499

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Southampton Duration : 7 Days
  • Duration : 7 Days From $499
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $499

Discover Offer

Departure :

2 November 27

Southern Europe : Spain, Canary Islands - MSC Fantasia

Itinerary : Arrecife, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife, Arrecife

Southern Europe : Spain, Canary Islands - MSC Fantasia

From $559
-7% $519

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Arrecife Duration : 5 Days
  • Duration : 5 Days From $559 -7% $519
  • Boat : MSC Fantasia
  • Company : MSC Cruises

From $559 -7% $519

Discover Offer

Departure :

1 April 27

Southern Europe : Spain, Canary Islands - MSC Euribia

Itinerary : Arrecife, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife, Arrecife

Southern Europe : Spain, Canary Islands - MSC Euribia

From $519

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Arrecife Duration : 5 Days
  • Duration : 5 Days From $519
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $519

Discover Offer

Departure :

23 March 28

Southern Europe : Italy, Canary Islands, Madeira Island, Spain - MSC Fantasia

Itinerary : Rome Civitavecchia, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto Del Rosario, Funchal, Arrecife, Las Palmas

Southern Europe : Italy, Canary Islands, Madeira Island, Spain - MSC Fantasia

From $919
-40% $549

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Rome Civitavecchia Duration : 12 Days
  • Duration : 12 Days From $919 -40% $549
  • Boat : MSC Fantasia
  • Company : MSC Cruises

From $919 -40% $549

Discover Offer

Departure :

7 December 26

Southern Europe : England, Canary Islands, Spain, Madeira Island - MSC Euribia

Itinerary : Southampton, Las Palmas, Santa Cruz de Tenerife, Arrecife, Funchal

Southern Europe : England, Canary Islands, Spain, Madeira Island - MSC Euribia

From $589

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Southampton Duration : 8 Days
  • Duration : 8 Days From $589
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $589

Discover Offer

Departure :

2 November 27

Southern Europe : Madeira Island, Spain, Canary Islands - MSC Euribia

Itinerary : Funchal, Arrecife, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto Del Rosario, Funchal

Southern Europe : Madeira Island, Spain, Canary Islands - MSC Euribia

From $599

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Funchal Duration : 7 Days
  • Duration : 7 Days From $599
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $599

Discover Offer

Departure :

17 November 27

Southern Europe : Madeira Island, Spain, Canary Islands - MSC Fantasia

Itinerary : Funchal, Arrecife, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto Del Rosario, Funchal

Southern Europe : Madeira Island, Spain, Canary Islands - MSC Fantasia

From $749
-15% $639

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Funchal Duration : 8 Days
  • Duration : 8 Days From $749 -15% $639
  • Boat : MSC Fantasia
  • Company : MSC Cruises

From $749 -15% $639

Discover Offer

15 December 26

Other departures

Southern Europe : Canary Islands, Spain, Madeira Island - MSC Euribia

Itinerary : Las Palmas, Santa Cruz de Tenerife, Arrecife, Funchal, Puerto Del Rosario, Las Palmas

Southern Europe : Canary Islands, Spain, Madeira Island - MSC Euribia

From $649

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Las Palmas Duration : 7 Days
  • Duration : 7 Days From $649
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $649

Discover Offer

Departure :

6 November 27

Transoceanic : Spain, Canary Islands, Netherlands Antilles, Saint Kitts and Nevis, Saint Vincent and the Grenadines, Barbados, Grenade, Martinique - MSC World Europa

Itinerary : Barcelone, Arrecife, Santa Cruz de Tenerife, Philipsburg Saint Martin, Basseterre, Kingstown, Bridgetown, St. George's, Fort de France

Transoceanic : Spain, Canary Islands, Netherlands Antilles, Saint Kitts and Nevis, Saint Vincent and the Grenadines, Barbados, Grenade, Martinique - MSC World Europa

From $929
-29% $659

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club

From $929 -29% $659

Discover Offer

Departure :

18 November 26

Southern Europe : Germany, England, Canary Islands - MSC Euribia

Itinerary : Kiel, Southampton, Las Palmas, Santa Cruz de Tenerife

Southern Europe : Germany, England, Canary Islands - MSC Euribia

From $659

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Kiel Duration : 9 Days
  • Duration : 9 Days From $659
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $659

Discover Offer

Departure :

30 October 27

Southern Europe : Canary Islands, Madeira Island, Spain - MSC Euribia

Itinerary : Santa Cruz de Tenerife, Puerto Del Rosario, Funchal, Arrecife, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife

Southern Europe : Canary Islands, Madeira Island, Spain - MSC Euribia

From $659

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Santa Cruz de Tenerife Duration : 8 Days
  • Duration : 8 Days From $659
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $659

Discover Offer

21-28 November 27

Other departures

Cruise in the Canary Islands : Portugal, Madeira Island, Morocco, Spain - Mariner of the Seas

Itinerary : Lisbon, Porto, Funchal, Casablanca, Tanger, Malaga, Barcelone

Cruise in the Canary Islands : Portugal, Madeira Island, Morocco, Spain - Mariner of the Seas

From $667

Full board
Full board Port taxes included

From $667

Discover Offer

Departures :

27 May 27

16 September 27

Southern Europe : Canary Islands, Madeira Island, Spain - MSC Euribia

Itinerary : Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto Del Rosario, Funchal, Arrecife, Las Palmas, Santa Cruz de La Palma

Southern Europe : Canary Islands, Madeira Island, Spain - MSC Euribia

From $689

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Santa Cruz de La Palma Duration : 8 Days
  • Duration : 8 Days From $689
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $689

Discover Offer

20-27 November 27

Other departures

Transoceanic : Spain, Canary Islands, Netherlands Antilles, Saint Kitts and Nevis, Saint Vincent and the Grenadines, Barbados - MSC World Europa

Itinerary : Barcelone, Arrecife, Santa Cruz de Tenerife, Philipsburg Saint Martin, Basseterre, Kingstown, Bridgetown

Transoceanic : Spain, Canary Islands, Netherlands Antilles, Saint Kitts and Nevis, Saint Vincent and the Grenadines, Barbados - MSC World Europa

From $699

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club

From $699

Discover Offer

Departure :

18 November 26

Southern Europe : Canary Islands, Madeira Island, Spain - MSC Euribia

Itinerary : Santa Cruz de Tenerife, Puerto Del Rosario, Funchal, Arrecife, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife

Southern Europe : Canary Islands, Madeira Island, Spain - MSC Euribia

From $699

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Santa Cruz de Tenerife Duration : 8 Days
  • Duration : 8 Days From $699
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $699

Discover Offer

Departure :

14 November 27

Southern Europe : Canary Islands, Madeira Island, Spain - MSC Euribia

Itinerary : Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto Del Rosario, Funchal, Arrecife, Las Palmas

Southern Europe : Canary Islands, Madeira Island, Spain - MSC Euribia

From $699

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Las Palmas Duration : 8 Days
  • Duration : 8 Days From $699
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $699

Discover Offer

19 November 27

Other departures

Southern Europe : Madeira Island, Spain, Canary Islands - MSC Euribia

Itinerary : Funchal, Arrecife, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto Del Rosario, Funchal

Southern Europe : Madeira Island, Spain, Canary Islands - MSC Euribia

From $699

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Funchal Duration : 8 Days
  • Duration : 8 Days From $699
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $699

Discover Offer

23-30 November 27

Other departures

Southern Europe : Spain, Canary Islands, Madeira Island - MSC Euribia

Itinerary : Arrecife, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto Del Rosario, Funchal, Arrecife

Southern Europe : Spain, Canary Islands, Madeira Island - MSC Euribia

From $699

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Arrecife Duration : 8 Days
  • Duration : 8 Days From $699
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $699

Discover Offer

18-25 November 27

Other departures

Transoceanic : Spain, Canary Islands, Netherlands Antilles, Saint Kitts and Nevis, Saint Vincent and the Grenadines, Barbados, Grenade, Martinique, Guadeloupe - MSC World Europa

Itinerary : Barcelone, Arrecife, Santa Cruz de Tenerife, Philipsburg Saint Martin, Basseterre, Kingstown, Bridgetown, St. George's, Fort de France, Pointe a Pitre

Transoceanic : Spain, Canary Islands, Netherlands Antilles, Saint Kitts and Nevis, Saint Vincent and the Grenadines, Barbados, Grenade, Martinique, Guadeloupe - MSC World Europa

From $1,089
-34% $719

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club

From $1,089 -34% $719

Discover Offer

Departure :

18 November 26

Southern Europe : Canary Islands, Spain, Madeira Island - MSC Euribia

Itinerary : Santa Cruz de Tenerife, Arrecife, Funchal, Puerto Del Rosario, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife

Southern Europe : Canary Islands, Spain, Madeira Island - MSC Euribia

From $719

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Santa Cruz de Tenerife Duration : 8 Days
  • Duration : 8 Days From $719
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $719

Discover Offer

Departure :

7 November 27

Southern Europe : Germany, England, Canary Islands, Spain - MSC Euribia

Itinerary : Kiel, Southampton, Las Palmas, Santa Cruz de Tenerife, Arrecife

Southern Europe : Germany, England, Canary Islands, Spain - MSC Euribia

From $729

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Kiel Duration : 10 Days
  • Duration : 10 Days From $729
  • Boat : MSC Euribia
  • Company : MSC Cruises

From $729

Discover Offer

Departure :

30 October 27

Southern Europe : Canary Islands, Madeira Island, Spain - MSC Fantasia

Itinerary : Santa Cruz de Tenerife, Puerto Del Rosario, Funchal, Arrecife, Las Palmas, Santa Cruz de La Palma, Santa Cruz de Tenerife

Southern Europe : Canary Islands, Madeira Island, Spain - MSC Fantasia

From $869
-14% $749

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Santa Cruz de Tenerife Duration : 8 Days
  • Duration : 8 Days From $869 -14% $749
  • Boat : MSC Fantasia
  • Company : MSC Cruises

From $869 -14% $749

Discover Offer

13-20 December 26

Other departures

What is the best period to go on a cruise to the Canary Islands?

The best time to cruise the Canary Islands is between March and May, and between September and November. During the high season in July and August, temperatures are very high! Besides, it is very crowded during this period.
We advise you to avoid this period in order to enjoy  a calm cruise and get low rates.

All year round, you will be pleasantly surprised by the mild climate in the Canaries. It doesn't rain in summer and this means that even in winter your Canary Islands cruise will be unforgettable!