Get Exclusive Cruise Deals on Summer Cruise Deal With Costa Cruises!
Find a cruise and book cruises direct - no booking fee!
  • Book Now
Deal of the Week
Group Booking

Need Multi Cabin? Click Here

MSC Fantasia Cruise Ship Sailings

Explore MSC Fantasia Cruise Ship Sailings

With CruiseBooking.com, you can choose from a wide selection of MSC Fantasia cruise ship sailings at a price that suits your needs and budget.

374 Itineraries Found

*All prices are per person, in US Dollars, based on double occupancy.

  • Filters:

3 Nights | Mediterranean | MSC Cruises | MSC Fantasia

3 Nights | Mediterranean | MSC Cruises | MSC Fantasia

MSC Fantasia virtual-360

Venice (Trieste) Athens (Piraeus)

3 Nights

Venice (Trieste) | Katakolon | Athens (Piraeus) **

Cruise Deals from Venice (Trieste) to Athens (Piraeus)

Lowest Rate*
  • Balcony $399.00*
  • Suite $619.00*
From USD $399.00* USD $133.00* / night(s) Includes taxes and fees*

3 Nights | Mediterranean | MSC Cruises | MSC Fantasia

3 Nights | Mediterranean | MSC Cruises | MSC Fantasia

MSC Fantasia virtual-360

Venice (Trieste) Bari

3 Nights

Venice (Trieste) | Zadar | Dubrovnik | Bari **

Cruise Deals from Venice (Trieste) to Bari

Lowest Rate*
  • Oceanview $439.00*
  • Balcony $519.00*
  • Suite $789.00*
From USD $439.00* USD $146.33* / night(s) Includes taxes and fees*

4 Nights | Canary Islands | MSC Cruises | MSC Fantasia

4 Nights | Canary Islands | MSC Cruises | MSC Fantasia

MSC Fantasia virtual-360

Lanzarote

4 Nights

Lanzarote | Las Palmas | Santa Cruz De La Palma | Santa Cruz de Tenerife | Lanzarote **

Cruise Deals from Lanzarote

Lowest Rate*
  • Interior $481.29*
  • Oceanview $539.29*
  • Balcony $591.29*
From USD $481.29* USD $120.32* / night(s) Includes taxes and fees*

6 Nights | Canary Islands | MSC Cruises | MSC Fantasia

6 Nights | Canary Islands | MSC Cruises | MSC Fantasia

MSC Fantasia virtual-360

Rome (Civitavecchia) Santa Cruz de Tenerife

6 Nights

Rome (Civitavecchia) | Las Palmas | Santa Cruz De La Palma | Santa Cruz de Tenerife **

Cruise Deals from Rome (Civitavecchia) to Santa Cruz de Tenerife

Lowest Rate*
  • Interior $521.15*
  • Oceanview $621.15*
  • Balcony $711.15*
  • Suite $1,131.15*
From USD $521.15* USD $86.86* / night(s) Includes taxes and fees*

7 Nights | Canary Islands | MSC Cruises | MSC Fantasia

7 Nights | Canary Islands | MSC Cruises | MSC Fantasia

MSC Fantasia virtual-360

Lanzarote

7 Nights

Lanzarote | Las Palmas | Santa Cruz De La Palma | Santa Cruz de Tenerife | Fuerteventura | Funchal | Lanzarote **

Cruise Deals from Lanzarote

Lowest Rate*
  • Interior $614.84*
  • Oceanview $724.84*
  • Balcony $824.84*
  • Suite $2,344.84*
From USD $614.84* USD $87.83* / night(s) Includes taxes and fees*