Skip to content
Cruiser Fare
SearchDeals & price dropsLast minuteRiver cruisesDestinationsShipsCruise linesPorts mapFerries☆ Saved & compare

Prices are per person, double occupancy, as displayed by the cruise line, excluding taxes, port fees and gratuities. Check the final price on the cruise line's site. Photos: Wikimedia Commons via Wikipedia, and the cruise lines.

AboutPrivacyTermsContact: [email protected]
MSC Cruises

MSC Fantasia

470 sailingsSailing Mon, Dec 7, 2026 – Mon, Oct 30, 2028from $68/night

Read more on Wikipedia📍 Live position (VesselFinder)

  • In service since 2008
  • 137,936 gross tons
  • 333 m long
  • 38 m wide
  • 3,274 guests (max)
  • Built by Chantiers de l'Atlantique

Ship facts: Wikidata

Destinations

Europe · 400Canary Islands · 70

Departure & arrival ports

BarcelonaCivitavecchia (Rome)Livorno (Florence)Cannes (Côte d'Azur)Cagliari (Sardinia)Marseille (Provence)Palermo (Monreale)Naples (Pompeii)Genoa (Portofino)Santa Cruz | TenerifeArrecife De LanzaroteLas PalmasFunchal

Cheapest sailings

Reset
More filters

470 sailings · 37 itineraries · All dates

🔔 Alert me about this search

Get an email when new sailings match these filters or a matching sailing gets cheaper.

MSC CruisesGreat price$407pp

Canary Islands and Madeira

Mon, Dec 7, 20266 nightsMSC Fantasia
Civitavecchia (Rome) → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife
$68/night
MSC Cruises$507pp

Canary Islands and Madeira

Round tripThu, Apr 1, 20274 nightsMSC Fantasia
Arrecife De Lanzarote → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Arrecife De Lanzarote
$127/night
MSC CruisesGood price$507pp

Mediterranean

Mon, Apr 12, 20273 nightsMSC Fantasia
Civitavecchia (Rome) → Livorno (Florence) → Cannes (Côte d'Azur) → Barcelona
$169/night
MSC CruisesGreat price$597pp

Mediterranean

Mon, Nov 8, 20275 nightsMSC Fantasia
Civitavecchia (Rome) → Livorno (Florence) → Cannes (Côte d'Azur) → Palma De Mallorca → Barcelona
$119/night
MSC CruisesGreat priceCheapest date$629pp

Canary Islands and Madeira

Round tripSun, Dec 13, 20267 nightsMSC Fantasia15 sailings
Santa Cruz | Tenerife → Puerto Del Rosario → Funchal → Arrecife De Lanzarote → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife
$90/night
MSC CruisesGreat priceCheapest date$642pp

Mediterranean

Round tripSun, Jan 16, 20287 nightsMSC Fantasia19 sailings
Marseille (Provence) → Genoa (Portofino) → Naples (Pompeii) → Palermo (Monreale) → La Goulette → Barcelona → Marseille (Provence)
$92/night
MSC CruisesGreat priceCheapest date$642pp

Mediterranean

Round tripTue, Jan 18, 20287 nightsMSC Fantasia19 sailings
Naples (Pompeii) → Palermo (Monreale) → La Goulette → Barcelona → Marseille (Provence) → Genoa (Portofino) → Naples (Pompeii)
$92/night
MSC CruisesGreat priceCheapest date$650pp

Mediterranean

Round tripSat, Jan 15, 20287 nightsMSC Fantasia20 sailings
Barcelona → Marseille (Provence) → Genoa (Portofino) → Naples (Pompeii) → Palermo (Monreale) → La Goulette → Barcelona
$93/night
MSC CruisesGreat priceCheapest date$656pp

Mediterranean

Round tripMon, Jan 24, 20287 nightsMSC Fantasia19 sailings
Genoa (Portofino) → Naples (Pompeii) → Palermo (Monreale) → La Goulette → Barcelona → Marseille (Provence) → Genoa (Portofino)
$94/night
MSC Cruises$657pp

Canary Islands and Madeira

Round tripThu, Feb 11, 20276 nightsMSC Fantasia
Arrecife De Lanzarote → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal → Arrecife De Lanzarote
$110/night
MSC CruisesGreat priceCheapest date$669pp

Mediterranean

Round tripMon, Apr 19, 20277 nightsMSC Fantasia61 sailings
Civitavecchia (Rome) → Livorno (Florence) → Cannes (Côte d'Azur) → Barcelona → Ibiza → Cagliari (Sardinia) → Civitavecchia (Rome)
$96/night
MSC CruisesGreat priceCheapest date$692pp

Mediterranean

Round tripWed, Dec 15, 20277 nightsMSC Fantasia19 sailings
Palermo (Monreale) → La Goulette → Barcelona → Marseille (Provence) → Genoa (Portofino) → Naples (Pompeii) → Palermo (Monreale)
$99/night
MSC CruisesGreat price$708pp

Mediterranean

Sun, Nov 7, 20276 nightsMSC Fantasia
Cagliari (Sardinia) → Civitavecchia (Rome) → Livorno (Florence) → Cannes (Côte d'Azur) → Palma De Mallorca → Barcelona
$118/night
MSC CruisesGreat price$716pp

Mediterranean

Mon, Nov 8, 20276 nightsMSC Fantasia
Civitavecchia (Rome) → Livorno (Florence) → Cannes (Côte d'Azur) → Palma De Mallorca → Barcelona → Marseille (Provence)
$119/night
MSC CruisesGood priceCheapest date$727pp

Canary Islands and Madeira

Round tripFri, Dec 18, 20267 nightsMSC Fantasia13 sailings
Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal → Arrecife De Lanzarote → Las Palmas
$104/night
MSC CruisesGood priceCheapest date$751$731pp

Canary Islands and Madeira

Round tripThu, Feb 4, 20277 nightsMSC Fantasia11 sailings
Arrecife De Lanzarote → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal → Arrecife De Lanzarote
$104/night▼ 3% · −$20
MSC CruisesGood priceCheapest date$731pp

Canary Islands and Madeira

Round tripTue, Dec 15, 20267 nightsMSC Fantasia13 sailings
Funchal → Arrecife De Lanzarote → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal
$104/night
MSC CruisesGreat price$749pp

Canary Islands and Madeira

Mon, Dec 7, 202610 nightsMSC Fantasia
Civitavecchia (Rome) → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal → Arrecife De Lanzarote
$75/night
MSC CruisesGood price$772pp

Canary Islands and Madeira

Mon, Dec 7, 20268 nightsMSC Fantasia
Civitavecchia (Rome) → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal
$97/night
MSC CruisesGreat price$796pp

Canary Islands and Madeira

Mon, Dec 7, 202611 nightsMSC Fantasia
Civitavecchia (Rome) → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal → Arrecife De Lanzarote → Las Palmas
$72/night
MSC Cruises$809pp

Canary Islands and Madeira

Mon, Apr 5, 20277 nightsMSC Fantasia
Arrecife De Lanzarote → Puerto Del Rosario → Tangier → Tarragona → Civitavecchia (Rome)
$116/night
MSC CruisesGood price$812pp

Canary Islands and Madeira

Sun, Apr 4, 20278 nightsMSC Fantasia
Santa Cruz | Tenerife → Arrecife De Lanzarote → Puerto Del Rosario → Tangier → Tarragona → Civitavecchia (Rome)
$102/night
MSC CruisesGreat priceCheapest date$836pp

Mediterranean

Round tripThu, Apr 6, 20287 nightsMSC Fantasia59 sailings
Barcelona → Ibiza → Cagliari (Sardinia) → Civitavecchia (Rome) → Livorno (Florence) → Cannes (Côte d'Azur) → Barcelona
$119/night
MSC Cruises$847pp

Canary Islands and Madeira

Round tripFri, Jan 1, 20277 nightsMSC Fantasia
Las Palmas → Puerto Del Rosario → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal → Arrecife De Lanzarote → Las Palmas
$121/night
MSC CruisesGreat priceCheapest date$847pp

Mediterranean

Round tripTue, Apr 4, 20287 nightsMSC Fantasia60 sailings
Livorno (Florence) → Cannes (Côte d'Azur) → Barcelona → Ibiza → Cagliari (Sardinia) → Civitavecchia (Rome) → Livorno (Florence)
$121/night
MSC CruisesGreat priceCheapest date$862pp

Mediterranean

Round tripWed, Apr 5, 20287 nightsMSC Fantasia60 sailings
Cannes (Côte d'Azur) → Barcelona → Ibiza → Cagliari (Sardinia) → Civitavecchia (Rome) → Livorno (Florence) → Cannes (Côte d'Azur)
$123/night
MSC Cruises$952pp

Canary Islands and Madeira

Round tripWed, Feb 17, 20278 nightsMSC Fantasia
Arrecife De Lanzarote → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal → Arrecife De Lanzarote
$119/night
MSC Cruises$981pp

Canary Islands and Madeira

Round tripTue, Dec 22, 20267 nightsMSC Fantasia
Funchal → Arrecife De Lanzarote → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Funchal
$140/night
MSC CruisesGreat priceCheapest date$990pp

Mediterranean

Round tripSun, Oct 17, 20277 nightsMSC Fantasia59 sailings
Cagliari (Sardinia) → Civitavecchia (Rome) → Livorno (Florence) → Cannes (Côte d'Azur) → Barcelona → Ibiza → Cagliari (Sardinia)
$141/night
MSC Cruises$1,055$1,025pp

Canary Islands and Madeira

Round tripTue, Dec 29, 20267 nightsMSC Fantasia
Funchal → Arrecife De Lanzarote → Las Palmas → Puerto Del Rosario → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal
$146/night▼ 3% · −$30
MSC Cruises$1,132$1,082pp

Canary Islands and Madeira

Round tripFri, Dec 25, 20267 nightsMSC Fantasia
Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Funchal → Arrecife De Lanzarote → Las Palmas
$155/night▼ 4% · −$50
MSC CruisesPricey$1,211pp

Canary Islands and Madeira

Round tripThu, Dec 24, 20267 nightsMSC Fantasia
Arrecife De Lanzarote → Santa Cruz | Tenerife → Santa Cruz De La Palma → Funchal → Las Palmas → Arrecife De Lanzarote
$173/night
MSC CruisesPricey$1,231pp

Canary Islands and Madeira

Round tripThu, Dec 31, 20267 nightsMSC Fantasia
Arrecife De Lanzarote → Las Palmas → Puerto Del Rosario → Santa Cruz | Tenerife → Puerto Del Rosario → Funchal → Arrecife De Lanzarote
$176/night
MSC CruisesGreat price$1,280pp

Mediterranean

Round tripThu, Nov 4, 20279 nightsMSC Fantasia
Barcelona → Ibiza → Cagliari (Sardinia) → Civitavecchia (Rome) → Livorno (Florence) → Cannes (Côte d'Azur) → Palma De Mallorca → Barcelona
$142/night
MSC Cruises$1,350pp

Canary Islands and Madeira

Fri, Apr 2, 202710 nightsMSC Fantasia
Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Arrecife De Lanzarote → Puerto Del Rosario → Tangier → Tarragona → Civitavecchia (Rome)
$135/night
MSC Cruises$1,435pp

Canary Islands and Madeira

Tue, Mar 30, 202713 nightsMSC Fantasia
Funchal → Arrecife De Lanzarote → Las Palmas → Santa Cruz De La Palma → Santa Cruz | Tenerife → Arrecife De Lanzarote → Puerto Del Rosario → Tangier → Tarragona → Civitavecchia (Rome)
$110/night
MSC CruisesPricey$1,459pp

Canary Islands and Madeira

Round tripSun, Dec 27, 20267 nightsMSC Fantasia
Santa Cruz | Tenerife → Funchal → Arrecife De Lanzarote → Las Palmas → Puerto Del Rosario → Santa Cruz | Tenerife
$208/night

Ship reviews on YouTube

MSC Fantasia Ship Tour | 16 Years Old – Still Stunning or Showing Its Age? · Travel with Jonny and Will
Ship Tour of MSC Fantasia | MSC Cruises · MSC Cruises Official
MSC Fantasia Cruise Review: Cabins, Dining, Itineraries, and Honest Pros & Cons 2026 · CruiseTalesToday
MSC Fantasia Full Tour: Honest Cruise Ship Review · 10-Minute Travel
MSC FANTASIA- Complete Tour 2025 - 4k - MSC Cruises · Cruise Voyages
Full Walking Tour of MSC Fantasia Cruiseship | Complete Onboard Experience 🚢✨ · DTN: Off the track

Passenger reviews

TripadvisorReddit r/CruiseYouTube