Search results
Showing the first 500 matches (page 1 of 10)
Order by
Changing cabin switches back to lowest price.
Prices per person · incl. taxes & fees.
| View | Cruise line | Line / Ship | Built | Stars | Departs | Nights | Ports | Sea days | From | To | Destination | Inside from pp | Inside | Outside | Balcony | Suite |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Mar 21, 2028 | 5 | 5 | 1 | Funchal | Santa Cruz de Tenerife | Europe |
from $469 $93 / night |
$469 | $599 | $699 | $1,169 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Feb 7, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $478 $68 / night |
$478 | $598 | $728 | $1,598 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Nov 20, 2027 | 5 | 4 | 1 | Arrecife, Lanzarote, Canary Islands | Arrecife, Lanzarote, Canary Islands | Europe |
from $487 $97 / night |
$487 | — | — | — | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 31, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $508 $72 / night |
$508 | $568 | $698 | $1,518 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Nov 22, 2026 | 7 | 5 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Canaries |
from $516 $73 / night |
$516 | $936 | $936 | — | |
| MSC Cruises | MSC CruisesMSC Grandiosa | 2019 | 5 | Oct 31, 2026 | 14 | 5 | 10 | Barcelona | Port Canaveral, Florida | Transatlantic |
from $558 $39 / night |
$558 | $748 | $938 | $2,448 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 17, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $568 $81 / night |
$568 | $648 | $778 | $1,568 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Feb 28, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Canaries |
from $568 $81 / night |
$568 | $648 | $758 | $1,428 | |
| MSC Cruises | MSC CruisesMSC Grandiosa | 2019 | 5 | Nov 3, 2026 | 10 | 3 | 8 | Funchal | Miami, Florida | Europe |
from $570 $57 / night |
$570 | $696 | $827 | — | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 10, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $578 $82 / night |
$578 | — | $768 | $1,368 | |
| MSC Cruises | MSC CruisesMSC Grandiosa | 2019 | 5 | Oct 31, 2026 | 13 | 4 | 10 | Barcelona | Miami, Florida | Caribbean |
from $584 $44 / night |
$584 | $684 | $854 | — | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Nov 12, 2026 | 11 | 8 | 3 | Savona | Santa Cruz de Tenerife | Africa |
from $587 $53 / night |
$587 | $1,007 | $1,007 | $4,607 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 24, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $618 $88 / night |
$618 | $688 | $788 | $1,378 | |
| MSC Cruises | MSC CruisesMSC Grandiosa | 2019 | 5 | Oct 28, 2026 | 16 | 6 | 11 | Civitavecchia, Rome | Miami, Florida | Caribbean |
from $620 $38 / night |
$620 | $830 | $1,060 | — | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Nov 19, 2026 | 7 | 5 | 1 | Las Palmas,Gran Canaria | Las Palmas,Gran Canaria | Europe |
from $629 $89 / night |
$629 | $899 | $899 | $2,604 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Mar 7, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $638 $91 / night |
$638 | $708 | $838 | $1,347 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Nov 12, 2026 | 10 | 8 | 3 | Savona | Santa Cruz de Tenerife | Africa |
from $647 $64 / night |
$647 | $797 | $927 | — | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 29, 2027 | 7 | 6 | 1 | Las Palmas,Gran Canaria | Las Palmas,Gran Canaria | Europe |
from $647 $92 / night |
$647 | $682 | $770 | $1,656 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Feb 14, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $648 $92 / night |
$648 | $708 | $858 | $1,568 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Dec 13, 2026 | 7 | 3 | 2 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Canaries |
from $660 $94 / night |
$660 | $830 | $830 | $1,725 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Dec 14, 2026 | 7 | 3 | 2 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Canaries |
from $660 $94 / night |
$660 | $830 | $830 | $1,725 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Feb 11, 2027 | 6 | 6 | 0 | Arrecife, Lanzarote, Canary Islands | Arrecife, Lanzarote, Canary Islands | Europe |
from $668 $111 / night |
$668 | $778 | $858 | $2,132 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Dec 3, 2026 | 7 | 5 | 1 | Las Palmas,Gran Canaria | Las Palmas,Gran Canaria | Canaries |
from $679 $97 / night |
$679 | $849 | $849 | $2,324 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Dec 17, 2026 | 7 | 5 | 1 | Las Palmas,Gran Canaria | Las Palmas,Gran Canaria | Canaries |
from $679 $97 / night |
$679 | $849 | $849 | $2,324 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Dec 7, 2026 | 8 | 6 | 3 | Civitavecchia, Rome | Funchal | Canaries |
from $686 $85 / night |
$686 | $786 | $886 | $1,671 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 3, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Canaries |
from $688 $98 / night |
$688 | $778 | $918 | $1,218 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Mar 14, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $688 $98 / night |
$688 | $778 | $878 | $1,398 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Feb 21, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $698 $99 / night |
$698 | $758 | $888 | $1,458 | |
| MSC Cruises | MSC CruisesMSC Grandiosa | 2019 | 5 | Oct 30, 2026 | 15 | 6 | 10 | Palma de Mallorca | Port Canaveral, Florida | Caribbean |
from $699 $46 / night |
$699 | $909 | $1,089 | — | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Feb 23, 2027 | 7 | 6 | 1 | Funchal | Funchal | Europe |
from $700 $100 / night |
$700 | $880 | $880 | $1,680 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Nov 25, 2027 | 7 | 6 | 1 | Arrecife, Lanzarote, Canary Islands | Arrecife, Lanzarote, Canary Islands | Canaries |
from $714 $102 / night |
$714 | $814 | $914 | $2,504 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Dec 2, 2027 | 7 | 6 | 1 | Arrecife, Lanzarote, Canary Islands | Arrecife, Lanzarote, Canary Islands | Europe |
from $714 $102 / night |
$714 | $814 | $914 | $2,504 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 13, 2028 | 7 | 6 | 1 | Arrecife, Lanzarote, Canary Islands | Arrecife, Lanzarote, Canary Islands | Europe |
from $714 $102 / night |
$714 | $814 | $914 | $2,424 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 6, 2028 | 7 | 6 | 1 | Arrecife, Lanzarote, Canary Islands | Arrecife, Lanzarote, Canary Islands | Canaries |
from $714 $102 / night |
$714 | $814 | $914 | $2,424 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 20, 2028 | 7 | 6 | 1 | Arrecife, Lanzarote, Canary Islands | Arrecife, Lanzarote, Canary Islands | Canaries |
from $714 $102 / night |
$714 | $814 | $914 | $2,424 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Jan 25, 2027 | 7 | 4 | 2 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Canaries |
from $718 $102 / night |
$718 | $888 | $888 | $2,363 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Jan 24, 2027 | 7 | 4 | 4 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Mediterranean |
from $718 $102 / night |
$718 | $888 | $888 | $2,363 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Dec 13, 2026 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Canaries |
from $718 $102 / night |
$718 | $828 | $928 | $1,318 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 9, 2028 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $718 $102 / night |
$718 | $818 | $918 | $1,418 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Jan 11, 2027 | 7 | 5 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Canaries |
from $721 $103 / night |
$721 | $891 | $891 | $2,366 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Jan 10, 2027 | 7 | 5 | 2 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Mediterranean |
from $721 $103 / night |
$721 | $891 | $891 | $2,016 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Nov 26, 2027 | 7 | 6 | 1 | Las Palmas,Gran Canaria | Las Palmas,Gran Canaria | Canaries |
from $722 $103 / night |
$722 | $822 | $922 | $1,652 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Dec 3, 2027 | 7 | 6 | 1 | Las Palmas,Gran Canaria | Las Palmas,Gran Canaria | Canaries |
from $722 $103 / night |
$722 | $822 | $922 | $1,652 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 21, 2028 | 7 | 6 | 1 | Las Palmas,Gran Canaria | Las Palmas,Gran Canaria | Canaries |
from $722 $103 / night |
$722 | $822 | $922 | $1,652 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 14, 2028 | 7 | 6 | 1 | Las Palmas,Gran Canaria | Las Palmas,Gran Canaria | Europe |
from $722 $103 / night |
$722 | $822 | $922 | $1,652 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Jan 7, 2028 | 7 | 6 | 1 | Las Palmas,Gran Canaria | Las Palmas,Gran Canaria | Canaries |
from $722 $103 / night |
$722 | $822 | $922 | $1,652 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Nov 19, 2027 | 7 | 5 | 1 | Las Palmas,Gran Canaria | Las Palmas,Gran Canaria | Europe |
from $722 $103 / night |
$722 | $822 | $922 | — | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Nov 21, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Canaries |
from $723 $103 / night |
$723 | $823 | $923 | $1,423 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Nov 28, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Canaries |
from $723 $103 / night |
$723 | $823 | $923 | $1,423 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Dec 5, 2027 | 7 | 6 | 1 | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Europe |
from $723 $103 / night |
$723 | $823 | $923 | $1,423 |
Prices are indicative, sourced from third-party data feeds, and not guaranteed — they may differ from the cruise line's current fare. Always confirm the final price directly with the cruise line or a travel agent before booking. How our pricing works