Cheapest Canary Islands and Madeira cruises in 2027

The lowest fare per night we’ve recorded for Canary Islands and Madeira cruises departing in 2027 is £147.25 a night. That’s £1,178 for Canary Islands and Madeira (8 nights) on MSC Euribia, leaving Kiel on 30 October 2027, in an inside cabin.

29 sailings match · Recorded fares in GBP, ranked by fare per night · Fares last checked UK time · Last recorded change

The 25 lowest fares per night

Scroll the table sideways to read every column.

Cheapest Canary Islands and Madeira cruises in 2027, lowest fare per night first
RankCruiseDepartsNightsCabinFarePer nightRecorded lowChecked
1Canary Islands and MadeiraMSC Euribia · MSC CruisesKiel85 days at seaInsideInterior£1,178£147.25£1,178
2Canary Islands and MadeiraMSC Fantasia · MSC CruisesLas Palmas de Gran Canaria, Spain71 day at seaInsideInterior£1,070£152.86£1,070
3Canary Islands and MadeiraMSC Euribia · MSC CruisesSanta Cruz de Tenerife, Spain71 day at seaInsideInterior£1,148£164£1,148
4Canary Islands and MadeiraMSC Fantasia · MSC CruisesLanzarote71 day at seaInsideInterior£1,180£168.57£1,180
5Canary Islands and MadeiraMSC Euribia · MSC CruisesSanta Cruz de Tenerife, Spain71 day at seaInsideInterior£1,188£169.71£1,148
6Canary Islands and MadeiraMSC Euribia · MSC CruisesLas Palmas de Gran Canaria, Spain71 day at seaInsideInterior£1,188£169.71£1,188
7Canary Islands and MadeiraMSC Euribia · MSC CruisesLanzarote71 day at seaInsideInterior£1,188£169.71£1,188
8Canary Islands and MadeiraMSC Euribia · MSC CruisesLas Palmas de Gran Canaria, Spain71 day at seaInsideInterior£1,188£169.71£1,188
9Canary Islands and MadeiraMSC Euribia · MSC CruisesMadeira (Funchal)71 day at seaInsideInterior£1,188£169.71£1,188
10Canary Islands and MadeiraMSC Euribia · MSC CruisesMadeira (Funchal)60 days at seaInsideInterior£1,022£170.33£1,022
11Canary Islands and MadeiraMSC Fantasia · MSC CruisesMadeira (Funchal)71 day at seaInsideInterior£1,208£172.57£1,208
12Canary Islands and MadeiraMSC Euribia · MSC CruisesSanta Cruz de Tenerife, Spain71 day at seaInsideInterior£1,228£175.43£1,228
13Canary Islands and MadeiraMSC Fantasia · MSC CruisesSanta Cruz de Tenerife, Spain83 days at seaInsideInterior£1,406£175.75£1,406
14Canary Islands and MadeiraMSC Fantasia · MSC CruisesLas Palmas de Gran Canaria, Spain71 day at seaInsideInterior£1,238£176.86£1,152
15Canary Islands and MadeiraMSC Euribia · MSC CruisesLanzarote104 days at seaInsideInterior£1,800£180£1,800
16Canary Islands and MadeiraMSC Euribia · MSC CruisesMadeira (Funchal)83 days at seaInsideInterior£1,446£180.75£1,446
17Canary Islands and MadeiraMSC Euribia · MSC CruisesLanzarote71 day at seaInsideInterior£1,268£181.14£1,268
18Canary Islands and MadeiraMSC Euribia · MSC CruisesLas Palmas de Gran Canaria, Spain61 day at seaInsideInterior£1,090£181.67£1,090
19Canary Islands and MadeiraMSC Fantasia · MSC CruisesMadeira (Funchal)135 days at seaInsideInterior£2,468£189.85£2,468
20Canary Islands and MadeiraMSC Fantasia · MSC CruisesLanzarote81 day at seaInsideInterior£1,626£203.25£1,388
21Canary Islands and MadeiraMSC Fantasia · MSC CruisesSanta Cruz de Tenerife, Spain71 day at seaInsideInterior£1,424£203.43£1,286
22Canary Islands and MadeiraMSC Fantasia · MSC CruisesLanzarote40 days at seaInsideInterior£816£204£816
23Canary Islands and MadeiraMSC Fantasia · MSC CruisesLanzarote73 days at seaOcean View£1,448£206.86£1,390
24Canary Islands and MadeiraMSC Fantasia · MSC CruisesLas Palmas de Gran Canaria, Spain72 days at seaInsideInterior£1,462£208.86£1,420
25Canary Islands and MadeiraMSC Fantasia · MSC CruisesLas Palmas de Gran Canaria, Spain103 days at seaInsideInterior£2,138£213.80£2,018

How this list works

Each sailing is ranked by its lowest recorded fare divided by its number of nights. Short trips and ocean crossings often rank high on price per night, so compare the itinerary and dates as well. Price drops compares each fare with other departures of the same cruise instead.

These are fares we recorded from each cruise line, not live quotes, and they can change between checks. We don’t record whether a fare is per person or for the whole cabin. Check the fare basis, taxes and fees with the cruise line before you book. Open a sailing for its price history and other dates, or to set a price alert.

Sea days and ports come from each cruise line’s day-by-day itinerary. The JSON version of this list returns the same sailings with every fare, port and sea day, so an app or AI agent can check the answer. How we record and compare prices