MSC Fantasia cruise ship sailing the Canary Islands
MSC Fantasia · Dec 2026 – Apr 2027

Canary Islands
Cruise Packages

Seven nights aboard MSC Fantasia — five Canary Islands and Madeira in one seamless voyage. Board in Tenerife or Gran Canaria. Packages with flights from Toronto & Montréal.

MSC Fantasia 5 Islands + Madeira Weekly Departures Flights from YYZ & YUL
7 Nights · 5 Islands + Madeira Board in Tenerife or Gran Canaria From USD $479 pp (all taxes included) Weekly sailings Jan–Apr 2027

The Cruise

Choose Your Embarkation Port

Both options visit the same five islands and Madeira — the difference is where you board and the order of ports.

Roundtrip from

Santa Cruz de Tenerife

Every Sunday · Jan 4 – Mar 29, 2027

From USD $479

per person · all fees & taxes included

Cruise only · flights extra

7-Night Itinerary

SunSanta Cruz de Tenerifeembark

Board MSC Fantasia — your home for 7 nights

MonPuerto del Rosario, Fuerteventura

Corralejo dunes, Jandía Natural Park, water sports

TueFunchal, MadeiraHighlight

Toboggan rides, Monte Palace gardens, Blandy's wine lodge

WedArrecife, Lanzarote

Timanfaya National Park, César Manrique Foundation, Jameos del Agua

ThuLas Palmas de Gran Canaria

Vegueta old town, Maspalomas dunes, Meloneras beach

FriSanta Cruz de La Palma

The greenest island — laurel forest, Caldera de Taburiente

SatAt Sea

Relax on deck, spa, entertainment, dining

SunSanta Cruz de Tenerifedisembark

Disembark — extend your stay or fly home

Available Departure Dates · 2027

Jan 4, 2027Jan 11, 2027Jan 18, 2027Jan 25, 2027Feb 1, 2027Feb 8, 2027

Complete Packages

Thursday → Monday · 10 Days

Flights from Toronto or Montréal, pre- and post-cruise hotel nights, transfers, and the 7-night MSC Fantasia cruise — all in one package.

Tenerife Embarkation Package

Friday → Monday · 10 Days

Boarding: Santa Cruz de Tenerife (TFS)

What's Included

Return flights YYZ or YUL → TFS
2 nights hotel in Tenerife (pre-cruise)
7-night MSC Fantasia cruise (Sun → Sun)
1 night hotel in Tenerife (post-cruise)
Airport & port transfers included
5 islands + Madeira visited

Day-by-Day

FriDepart Canada

Overnight flight from Toronto (YYZ) or Montréal (YUL) to Tenerife South (TFS).

SatArrive Tenerife — Hotel

Land at TFS. Transfer to hotel near Santa Cruz. Rest and explore the city.

SatHotel Day — Tenerife

Free day to explore Tenerife — Teide, Anaga, or simply relax before boarding.

SunBoard MSC Fantasia

Transfer to Santa Cruz port. Board MSC Fantasia — 7-night cruise begins.

Mon–Sat7-Night Cruise

Fuerteventura · Madeira · Lanzarote · Gran Canaria · La Palma · Day at Sea.

SunArrive & Disembark Tenerife

Return to Santa Cruz de Tenerife. Disembark and transfer to hotel — final night on the island.

MonDepart to Canada

Transfer to TFS for your return flight to Toronto or Montréal.

Build Custom Itinerary

The Ship

MSC Fantasia

One of MSC's flagship vessels, MSC Fantasia carries over 3,900 guests across 1,637 cabins. With 13 decks of entertainment, dining, and relaxation, the ship is as much a destination as the islands themselves.

Pools & Aqua Park

4 pools, waterslides, and a dedicated kids' splash zone

World-Class Dining

Multiple restaurants including specialty dining and 24-hr buffet

Entertainment

Broadway-style shows, casino, cinema, and live music nightly

MSC Aurea Spa

Full-service spa, thermal suite, fitness centre, and beauty salon

MSC Fantasia cruise ship deck and pool
Funchal harbour Madeira island

Cruise Highlight

Funchal, Madeira

The jewel of the Atlantic — Madeira is a Portuguese island of dramatic cliffs, lush laurel forests, and one of the world's most scenic harbours. Your cruise includes a full day in Funchal.

Monte Palace Tropical Garden
Famous wicker toboggan rides
Blandy's Wine Lodge — Madeira wine tasting
Levada walking trails
Mercado dos Lavradores (farmers' market)

Pricing & Availability

MSC Fantasia cruise fares start from USD $479 per person (all fees and taxes included) for an interior cabin. Balcony and suite categories are available. Prices vary by departure date and cabin type — contact us for a personalised quote including flights from Toronto (YYZ) or Montréal (YUL).

Interior Cabin

From $479 pp

cruise only · USD

Ocean View

From $599 pp

cruise only · USD

Balcony

From $749 pp

cruise only · USD

Suite

From $1,299 pp

cruise only · USD

Ready to Set Sail?

Book Your MSC Cruise Package

Send us a WhatsApp message and we'll reply with availability, cabin pricing, and a complete package quote including flights from Canada.

Browse MSC Sailings