Early booking: 6+ months before departure

While departure is still far off, every cabin type and the best spots on deck are on sale, and the price has not started climbing.

Filters 3

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

MSC Fantasia MSC Cruises
7 nights · Canary Islands · 5 ports
5 – 12 April 2027
Arrecife (Lanzarote Island) · Puerto del Rosario · Tangier · Tarragona · Civitavecchia (Rome)
Interior1 691 $1 206 $
With window1 993 $1 548 $
With a balcony2 109 $1 890 $
Suite2 848 $
from 1 206 $ 172 $ per night
Details
Norwegian Star Norwegian Cruise Line
10 nights · Canary Islands · 9 ports
8 – 18 April 2027
Barcelona · Motril (Granada) · Cadiz (Seville) · Gibraltar (UK) · Casablanca … +4
Interior2 333 $2 265 $
With window2 512 $
With a balcony5 496 $
Suite6 668 $
from 2 265 $ 226 $ per night
Details
MSC Fantasia MSC Cruises
8 nights · Canary Islands · 6 ports
4 – 12 April 2027
Santa Cruz de Tenerife · Arrecife (Lanzarote Island) · Puerto del Rosario · Tangier · Tarragona … +1
Interior2 062 $1 913 $
With window2 341 $2 187 $
With a balcony2 341 $2 187 $
Suite3 463 $
from 1 913 $ 239 $ per night
Details
MSC Fantasia MSC Cruises
10 nights · Canary Islands · 8 ports
2 – 12 April 2027
Las Palmas (Gran Canaria Island) · Santa Cruz de La Palma · Santa Cruz de Tenerife · Arrecife (Lanzarote Island) · Puerto del Rosario … +3
Interior2 597 $
With window2 893 $
With a balcony3 213 $
Suite4 398 $
from 2 597 $ 260 $ per night
Details
MSC Fantasia MSC Cruises
4 nights · Canary Islands · 5 ports
1 – 5 April 2027
Arrecife (Lanzarote Island) · Las Palmas (Gran Canaria Island) · Santa Cruz de La Palma · Santa Cruz de Tenerife · Arrecife (Lanzarote Island)
Interior1 069 $
With window1 161 $
With a balcony1 275 $
Suite1 913 $
from 1 069 $ 267 $ per night
Details