Offer of cruises

Destination
Departure date
Or pick exact dates:
Passengers

Maximum 4 people per cabin

More options
Ship:
Select
Promo:
Select
From port:
Select
Max. price:
available sailings
Reset filter
Sort by:

The final cruise price, with no surprises

We always show the final price including fees, port taxes and mandatory gratuities.

Final price guarantee

Nothing found

No cruise matches the specified parameters.

Reset filter
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9G
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Santa Cruz de Tenerife, Disembarking: Santa Cruz de Tenerife
January 24, 2027 - January 31, 2027 (7 nights)
from: $964

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Portugal, Spain
funchal-(madeira)_msc.jpg
UX9I
Canary Islands and Madeira

Portugal, Spain

MSC Fantasia MSC Fantasia
Boarding: Funchal (Madeira), Disembarking: Funchal (Madeira)
January 26, 2027 - February 2, 2027 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UXCB
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Arrecife de Lanzarote, Disembarking: Arrecife de Lanzarote
January 28, 2027 - February 4, 2027 (7 nights)
from: $954

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9J
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Las Palmas de G.Canaria, Disembarking: Las Palmas de G.Canaria
January 29, 2027 - February 5, 2027 (7 nights)
from: $1,018

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9G
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Santa Cruz de Tenerife, Disembarking: Santa Cruz de Tenerife
January 31, 2027 - February 7, 2027 (7 nights)
from: $1,008

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Portugal, Spain
funchal-(madeira)_msc.jpg
UX9I
Canary Islands and Madeira

Portugal, Spain

MSC Fantasia MSC Fantasia
Boarding: Funchal (Madeira), Disembarking: Funchal (Madeira)
February 2, 2027 - February 9, 2027 (7 nights)
from: $997

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UXCB
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Arrecife de Lanzarote, Disembarking: Arrecife de Lanzarote
February 4, 2027 - February 11, 2027 (7 nights)
from: $954

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9J
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Las Palmas de G.Canaria, Disembarking: Las Palmas de G.Canaria
February 5, 2027 - February 12, 2027 (7 nights)
from: $943

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9G
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Santa Cruz de Tenerife, Disembarking: Santa Cruz de Tenerife
February 7, 2027 - February 14, 2027 (7 nights)
from: $986

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Portugal, Spain
funchal-(madeira)_msc.jpg
UX9I
Canary Islands and Madeira

Portugal, Spain

MSC Fantasia MSC Fantasia
Boarding: Funchal (Madeira), Disembarking: Funchal (Madeira)
February 9, 2027 - February 16, 2027 (7 nights)
from: $1,040

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UYIP
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Arrecife de Lanzarote, Disembarking: Arrecife de Lanzarote
February 11, 2027 - February 17, 2027 (6 nights)
from: $919

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UYIU
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Las Palmas de G.Canaria, Disembarking: Las Palmas de G.Canaria
February 12, 2027 - February 19, 2027 (7 nights)
from: $975

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UYIT
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Santa Cruz de Tenerife, Disembarking: Santa Cruz de Tenerife
February 14, 2027 - February 21, 2027 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Portugal, Spain
funchal-(madeira)_msc.jpg
UYIX
Canary Islands and Madeira

Portugal, Spain

MSC Fantasia MSC Fantasia
Boarding: Funchal (Madeira), Disembarking: Funchal (Madeira)
February 16, 2027 - February 23, 2027 (7 nights)
from: $1,072

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UYIR
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Arrecife de Lanzarote, Disembarking: Arrecife de Lanzarote
February 17, 2027 - February 25, 2027 (8 nights)
from: $1,150

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9J
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Las Palmas de G.Canaria, Disembarking: Las Palmas de G.Canaria
February 19, 2027 - February 26, 2027 (7 nights)
from: $1,072

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9G
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Santa Cruz de Tenerife, Disembarking: Santa Cruz de Tenerife
February 21, 2027 - February 28, 2027 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UXCB
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Arrecife de Lanzarote, Disembarking: Arrecife de Lanzarote
February 25, 2027 - March 4, 2027 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9J
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Las Palmas de G.Canaria, Disembarking: Las Palmas de G.Canaria
February 26, 2027 - March 5, 2027 (7 nights)
from: $932

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9G
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Santa Cruz de Tenerife, Disembarking: Santa Cruz de Tenerife
February 28, 2027 - March 7, 2027 (7 nights)
from: $932

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Portugal, Spain
funchal-(madeira)_msc.jpg
UX9I
Canary Islands and Madeira

Portugal, Spain

MSC Fantasia MSC Fantasia
Boarding: Funchal (Madeira), Disembarking: Funchal (Madeira)
March 2, 2027 - March 9, 2027 (7 nights)
from: $1,191

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UXCB
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Arrecife de Lanzarote, Disembarking: Arrecife de Lanzarote
March 4, 2027 - March 11, 2027 (7 nights)
from: $1,040

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9J
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Las Palmas de G.Canaria, Disembarking: Las Palmas de G.Canaria
March 5, 2027 - March 12, 2027 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9G
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Santa Cruz de Tenerife, Disembarking: Santa Cruz de Tenerife
March 7, 2027 - March 14, 2027 (7 nights)
from: $1,159

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Portugal, Spain
funchal-(madeira)_msc.jpg
UX9I
Canary Islands and Madeira

Portugal, Spain

MSC Fantasia MSC Fantasia
Boarding: Funchal (Madeira), Disembarking: Funchal (Madeira)
March 9, 2027 - March 16, 2027 (7 nights)
from: $1,072

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UXCB
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Arrecife de Lanzarote, Disembarking: Arrecife de Lanzarote
March 11, 2027 - March 18, 2027 (7 nights)
from: $997

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9J
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Las Palmas de G.Canaria, Disembarking: Las Palmas de G.Canaria
March 12, 2027 - March 19, 2027 (7 nights)
from: $1,180

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UX9G
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Santa Cruz de Tenerife, Disembarking: Santa Cruz de Tenerife
March 14, 2027 - March 21, 2027 (7 nights)
from: $1,180

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Portugal, Spain
funchal-(madeira)_msc.jpg
UX9I
Canary Islands and Madeira

Portugal, Spain

MSC Fantasia MSC Fantasia
Boarding: Funchal (Madeira), Disembarking: Funchal (Madeira)
March 16, 2027 - March 23, 2027 (7 nights)
from: $1,180

Price per person at double occupancy.

Cruise Detail
Canary Islands and Madeira
Spain, Portugal
funchal-(madeira)_msc.jpg
UXCB
Canary Islands and Madeira

Spain, Portugal

MSC Fantasia MSC Fantasia
Boarding: Arrecife de Lanzarote, Disembarking: Arrecife de Lanzarote
March 18, 2027 - March 25, 2027 (7 nights)
from: $1,051

Price per person at double occupancy.

Cruise Detail