CruiseGrid
EuropeMSC Cruises

Canary Islands and Madeira

MSC Fantasia6 nightsMon, Dec 7, 2026 Sun, Dec 13, 2026Departs Civitavecchia (Rome), Italy
Starting from
$327
per guest, double occupancy · taxes & fees may applyas of 4 hours ago
Book on MSC Cruises

We may earn a commission when you book through this link. No added cost to you.

Day-by-day itinerary

  1. Day1
    Civitavecchia (Rome), Italy(CIV)
  2. Day2
    Day at sea
  3. Day3
    Santa Cruz de la Palma, Spain(SCP)
  4. Day4
    Las Palmas de G.Canaria (Canary Is.), Spain(MS-LPA)
  5. Day5
    Santa Cruz de Tenerife(ESTCI)

Cabin categories

5 of 5 available
CategoryTypeFromAction
Interior
INS
Interior$327Book
Ocean View
OUT
Oceanview$407Book
Balcony
BAL
Balcony$467Book
Suite
SUI
Suite$867Book
MSC Yacht Club
YTC
Suite$2,067Book

Complete your trip

Recommended partners. We may earn a commission on bookings made through these links — no extra cost to you.

Arrive a day early

Stay near Civitavecchia (Rome), Italy

Cruise lines won't wait for delayed flights. Book a room for the night of Dec 6 and board fresh.

Search on Expedia

More from MSC Fantasia

  1. MediterraneanMSC Cruises

    Mediterranean

    MSC Fantasia

    Departure
    Fri, Jul 17, 2026
    back Jul 26
    Length
    9 nights
    From Piraeus (Athens)
    Ports
    Corfu · Trieste · Katakolon (for Olympia), Greece · Kusadasi, Turkey · Bari +1 more
    From$1,312per guestas of 4 hours ago
    View sailing
  2. MediterraneanMSC Cruises

    Mediterranean

    MSC Fantasia

    Departure
    Wed, Jul 22, 2026
    back Jul 31
    Length
    9 nights
    From Bari
    Ports
    Corfu · Trieste · Katakolon (for Olympia), Greece · Piraeus (Athens) · Istanbul +1 more
    From$1,654per guestas of 4 hours ago
    View sailing
  3. MediterraneanMSC Cruises

    Mediterranean

    MSC Fantasia

    Departure
    Thu, Jul 23, 2026
    back Aug 1
    Length
    9 nights
    From Trieste
    Ports
    Corfu · Katakolon (for Olympia), Greece · Piraeus (Athens) · Bari · Istanbul +1 more
    From$1,124per guestas of 4 hours ago
    View sailing