Fri 02 May - Mon 05 May
3 nights
Liberty of the Seas
Tue 20 May - Sat 24 May
4 nights
Shanghai / China
Spectrum of the Seas
Shanghai / China
Previous
Next
Sun 30 Mar - Fri 04 Apr
5 nights
Mon 06 Oct - Fri 10 Oct
4 nights
Jewel of the Seas
Fort Lauderdale / USA
Fort Lauderdale / USA
Previous
Next
Mon 18 Aug - Fri 22 Aug
4 nights
Naples / Italy
Marcel / France
Barcelona / Spain
Genoa / Italy
Cruise itinerary
MSC Fantasia
Tunisia / Tunisia
Previous
Next
Tue 15 Apr - Mon 21 Apr
6 nights
NY / USA
NY / USA
Cruise itinerary
Nassau / Bahamas
MSC Meraviglia
Previous
Next
Sun 20 Apr - Sun 27 Apr
7 nights
Sun 27 Apr - Sat 03 May
6 nights
MSC Magnifica
Marcel / France
Barcelona / Spain
Spice / Italy
Cruise itinerary
Valletta / Malta
Naples / Italy
Previous
Next
Sun 28 Sep - Sat 04 Oct
6 nights
MSC Fantasia
Cruise itinerary
Everything / Italy
Dubrovnik / Croatia
Everything / Italy
Previous
Next
Tue 28 Oct - Sat 01 Nov
4 nights
Fri 02 May - Mon 05 May
3 nights
Liberty of the Seas
Tue 20 May - Sat 24 May
4 nights
Spectrum of the Seas
Shanghai / China
Shanghai / China
Previous
Next
Sun 30 Mar - Fri 04 Apr
5 nights
Mon 06 Oct - Fri 10 Oct
4 nights
Fort Lauderdale / USA
Jewel of the Seas
Fort Lauderdale / USA
Previous
Next
Mon 18 Aug - Fri 22 Aug
4 nights
Marcel / France
Barcelona / Spain
MSC Fantasia
Naples / Italy
Cruise itinerary
Genoa / Italy
Tunisia / Tunisia
Previous
Next
Tue 15 Apr - Mon 21 Apr
6 nights
Nassau / Bahamas
Cruise itinerary
NY / USA
MSC Meraviglia
NY / USA
Previous
Next
Sun 20 Apr - Sun 27 Apr
7 nights
Sun 27 Apr - Sat 03 May
6 nights
Marcel / France
MSC Magnifica
Naples / Italy
Cruise itinerary
Valletta / Malta
Spice / Italy
Barcelona / Spain
Previous
Next
Sun 28 Sep - Sat 04 Oct
6 nights
Cruise itinerary
Dubrovnik / Croatia
Everything / Italy
Everything / Italy
MSC Fantasia
Previous
Next
Tue 28 Oct - Sat 01 Nov
4 nights