7 Night Western Mediterranean Cruises On MSC Cruises

7 Night Western Mediterranean Cruises On MSC Cruises Ships - Departures Listed By Ship and Itinerary

7 Night Western Mediterranean

Departs from Barcelona

Scheduled Departures:
MSC World Europa - Friday March 29, 2024
MSC Fantasia - Sunday March 31, 2024
MSC Fantasia - Monday April 1, 2024
MSC Fantasia - Wednesday April 3, 2024
MSC World Europa - Friday April 5, 2024
MSC Fantasia - Sunday April 7, 2024
MSC World Europa - Monday April 8, 2024
MSC Fantasia - Monday April 8, 2024
MSC World Europa - Friday April 12, 2024
MSC World Europa - Sunday April 14, 2024
MSC World Europa - Monday April 15, 2024
MSC Seaview - Monday April 15, 2024
MSC Seaview - Wednesday April 17, 2024
MSC World Europa - Friday April 19, 2024
MSC World Europa - Sunday April 21, 2024
MSC World Europa - Monday April 22, 2024
MSC Seaview - Monday April 22, 2024
MSC Fantasia - Tuesday April 23, 2024
MSC Seaview - Wednesday April 24, 2024
MSC Fantasia - Wednesday April 24, 2024
MSC World Europa - Friday April 26, 2024
MSC Seaside - Saturday April 27, 2024
MSC World Europa - Sunday April 28, 2024
MSC World Europa - Monday April 29, 2024
MSC Grandiosa - Monday April 29, 2024
MSC Seaview - Monday April 29, 2024
MSC Fantasia - Tuesday April 30, 2024
MSC Seaview - Wednesday May 1, 2024
MSC Fantasia - Wednesday May 1, 2024
MSC World Europa - Friday May 3, 2024
MSC Grandiosa - Saturday May 4, 2024
MSC Seaside - Saturday May 4, 2024
MSC World Europa - Sunday May 5, 2024
MSC World Europa - Monday May 6, 2024
MSC Grandiosa - Monday May 6, 2024
MSC Seaview - Monday May 6, 2024
MSC Fantasia - Tuesday May 7, 2024
MSC Seaview - Wednesday May 8, 2024
MSC Fantasia - Wednesday May 8, 2024
MSC World Europa - Friday May 10, 2024
MSC Grandiosa - Saturday May 11, 2024
MSC Seaside - Saturday May 11, 2024
MSC World Europa - Sunday May 12, 2024
MSC World Europa - Monday May 13, 2024
MSC Grandiosa - Monday May 13, 2024
MSC Seaview - Monday May 13, 2024
MSC Fantasia - Tuesday May 14, 2024
MSC Seaview - Wednesday May 15, 2024
MSC Fantasia - Wednesday May 15, 2024
MSC World Europa - Friday May 17, 2024
MSC Grandiosa - Saturday May 18, 2024
MSC Seaside - Saturday May 18, 2024
MSC World Europa - Sunday May 19, 2024
MSC World Europa - Monday May 20, 2024
MSC Grandiosa - Monday May 20, 2024
MSC Seaview - Monday May 20, 2024
MSC Fantasia - Tuesday May 21, 2024
MSC Seaview - Wednesday May 22, 2024
MSC Fantasia - Wednesday May 22, 2024
MSC World Europa - Friday May 24, 2024
MSC Grandiosa - Saturday May 25, 2024
MSC Seaside - Saturday May 25, 2024
MSC World Europa - Sunday May 26, 2024
MSC World Europa - Monday May 27, 2024
MSC Grandiosa - Monday May 27, 2024
MSC Seaview - Monday May 27, 2024
MSC Fantasia - Tuesday May 28, 2024
MSC Seaview - Wednesday May 29, 2024
MSC Fantasia - Wednesday May 29, 2024
MSC World Europa - Friday May 31, 2024
MSC Grandiosa - Saturday June 1, 2024
MSC Seaside - Saturday June 1, 2024
MSC World Europa - Sunday June 2, 2024
MSC World Europa - Monday June 3, 2024
MSC Grandiosa - Monday June 3, 2024
MSC Seaview - Monday June 3, 2024
MSC Fantasia - Tuesday June 4, 2024
MSC Seaview - Wednesday June 5, 2024
MSC Fantasia - Wednesday June 5, 2024
MSC World Europa - Friday June 7, 2024
MSC Grandiosa - Saturday June 8, 2024
MSC Seaside - Saturday June 8, 2024
MSC World Europa - Sunday June 9, 2024
MSC World Europa - Monday June 10, 2024
MSC Grandiosa - Monday June 10, 2024
MSC Seaview - Monday June 10, 2024
MSC Fantasia - Tuesday June 11, 2024
MSC Seaview - Wednesday June 12, 2024
MSC Fantasia - Wednesday June 12, 2024
MSC World Europa - Friday June 14, 2024
MSC Grandiosa - Saturday June 15, 2024
MSC Seaside - Saturday June 15, 2024
MSC World Europa - Sunday June 16, 2024
MSC World Europa - Monday June 17, 2024
MSC Grandiosa - Monday June 17, 2024
MSC Seaview - Monday June 17, 2024
MSC Fantasia - Tuesday June 18, 2024
MSC Seaview - Wednesday June 19, 2024
MSC Fantasia - Wednesday June 19, 2024
MSC World Europa - Friday June 21, 2024
MSC Grandiosa - Saturday June 22, 2024
MSC Seaside - Saturday June 22, 2024
MSC World Europa - Sunday June 23, 2024
MSC World Europa - Monday June 24, 2024
MSC Grandiosa - Monday June 24, 2024
MSC Seaview - Monday June 24, 2024
MSC Fantasia - Tuesday June 25, 2024
MSC Seaview - Wednesday June 26, 2024
MSC Fantasia - Wednesday June 26, 2024
MSC World Europa - Friday June 28, 2024
MSC Grandiosa - Saturday June 29, 2024
MSC Seaside - Saturday June 29, 2024
MSC World Europa - Sunday June 30, 2024
MSC World Europa - Monday July 1, 2024
MSC Grandiosa - Monday July 1, 2024
MSC Seaview - Monday July 1, 2024
MSC Fantasia - Tuesday July 2, 2024
MSC Seaview - Wednesday July 3, 2024
MSC Fantasia - Wednesday July 3, 2024
MSC World Europa - Friday July 5, 2024
MSC Grandiosa - Saturday July 6, 2024
MSC Seaside - Saturday July 6, 2024
MSC World Europa - Sunday July 7, 2024
MSC World Europa - Monday July 8, 2024
MSC Grandiosa - Monday July 8, 2024
MSC Seaview - Monday July 8, 2024
MSC Fantasia - Tuesday July 9, 2024
MSC Seaview - Wednesday July 10, 2024
MSC Fantasia - Wednesday July 10, 2024
MSC World Europa - Friday July 12, 2024
MSC Grandiosa - Saturday July 13, 2024
MSC Seaside - Saturday July 13, 2024
MSC World Europa - Sunday July 14, 2024
MSC World Europa - Monday July 15, 2024
MSC Grandiosa - Monday July 15, 2024
MSC Seaview - Monday July 15, 2024
MSC Fantasia - Tuesday July 16, 2024
MSC Seaview - Wednesday July 17, 2024
MSC Fantasia - Wednesday July 17, 2024
MSC World Europa - Friday July 19, 2024
MSC Grandiosa - Saturday July 20, 2024
MSC Seaside - Saturday July 20, 2024
MSC World Europa - Sunday July 21, 2024
MSC World Europa - Monday July 22, 2024
MSC Grandiosa - Monday July 22, 2024
MSC Seaview - Monday July 22, 2024
MSC Fantasia - Tuesday July 23, 2024
MSC Seaview - Wednesday July 24, 2024
MSC Fantasia - Wednesday July 24, 2024
MSC World Europa - Friday July 26, 2024
MSC Grandiosa - Saturday July 27, 2024
MSC Seaside - Saturday July 27, 2024
MSC World Europa - Sunday July 28, 2024
MSC World Europa - Monday July 29, 2024
MSC Grandiosa - Monday July 29, 2024
MSC Seaview - Monday July 29, 2024
MSC Fantasia - Tuesday July 30, 2024
MSC Seaview - Wednesday July 31, 2024
MSC Fantasia - Wednesday July 31, 2024
MSC World Europa - Friday August 2, 2024
MSC Grandiosa - Saturday August 3, 2024
MSC Seaside - Saturday August 3, 2024
MSC World Europa - Sunday August 4, 2024
MSC World Europa - Monday August 5, 2024
MSC Grandiosa - Monday August 5, 2024
MSC Seaview - Monday August 5, 2024
MSC Fantasia - Tuesday August 6, 2024
MSC Seaview - Wednesday August 7, 2024
MSC Fantasia - Wednesday August 7, 2024
MSC World Europa - Friday August 9, 2024
MSC Grandiosa - Saturday August 10, 2024
MSC Seaside - Saturday August 10, 2024
MSC World Europa - Sunday August 11, 2024
MSC World Europa - Monday August 12, 2024
MSC Grandiosa - Monday August 12, 2024
MSC Seaview - Monday August 12, 2024
MSC Fantasia - Tuesday August 13, 2024
MSC Seaview - Wednesday August 14, 2024
MSC Fantasia - Wednesday August 14, 2024
MSC World Europa - Friday August 16, 2024
MSC Grandiosa - Saturday August 17, 2024
MSC Seaside - Saturday August 17, 2024
MSC World Europa - Sunday August 18, 2024
MSC World Europa - Monday August 19, 2024
MSC Grandiosa - Monday August 19, 2024
MSC Seaview - Monday August 19, 2024
MSC Fantasia - Tuesday August 20, 2024
MSC Seaview - Wednesday August 21, 2024
MSC Fantasia - Wednesday August 21, 2024
MSC World Europa - Friday August 23, 2024
MSC Grandiosa - Saturday August 24, 2024
MSC World Europa - Sunday August 25, 2024
MSC World Europa - Monday August 26, 2024
MSC Grandiosa - Monday August 26, 2024
MSC Seaview - Monday August 26, 2024
MSC Fantasia - Tuesday August 27, 2024
MSC Seaview - Wednesday August 28, 2024
MSC Fantasia - Wednesday August 28, 2024
MSC World Europa - Friday August 30, 2024
MSC Grandiosa - Saturday August 31, 2024
MSC Seaside - Saturday August 31, 2024
MSC World Europa - Sunday September 1, 2024
MSC World Europa - Monday September 2, 2024
MSC Grandiosa - Monday September 2, 2024
MSC Seaview - Monday September 2, 2024
MSC Fantasia - Tuesday September 3, 2024
MSC Seaview - Wednesday September 4, 2024
MSC Fantasia - Wednesday September 4, 2024
MSC World Europa - Friday September 6, 2024
MSC Grandiosa - Saturday September 7, 2024
MSC Seaside - Saturday September 7, 2024
MSC World Europa - Sunday September 8, 2024
MSC World Europa - Monday September 9, 2024
MSC Grandiosa - Monday September 9, 2024
MSC Seaview - Monday September 9, 2024
MSC Fantasia - Tuesday September 10, 2024
MSC Seaview - Wednesday September 11, 2024
MSC Fantasia - Wednesday September 11, 2024
MSC World Europa - Friday September 13, 2024
MSC Grandiosa - Saturday September 14, 2024
MSC Seaside - Saturday September 14, 2024
MSC World Europa - Sunday September 15, 2024
MSC World Europa - Monday September 16, 2024
MSC Grandiosa - Monday September 16, 2024
MSC Seaview - Monday September 16, 2024
MSC Fantasia - Tuesday September 17, 2024
MSC Seaview - Wednesday September 18, 2024
MSC Fantasia - Wednesday September 18, 2024
MSC World Europa - Friday September 20, 2024
MSC Grandiosa - Saturday September 21, 2024
MSC Seaside - Saturday September 21, 2024
MSC World Europa - Sunday September 22, 2024
MSC World Europa - Monday September 23, 2024
MSC Grandiosa - Monday September 23, 2024
MSC Seaview - Monday September 23, 2024
MSC Fantasia - Tuesday September 24, 2024
MSC Seaview - Wednesday September 25, 2024
MSC Fantasia - Wednesday September 25, 2024
MSC World Europa - Friday September 27, 2024
MSC Grandiosa - Saturday September 28, 2024
MSC Seaside - Saturday September 28, 2024
MSC World Europa - Sunday September 29, 2024
MSC World Europa - Monday September 30, 2024
MSC Grandiosa - Monday September 30, 2024
MSC Seaview - Monday September 30, 2024
MSC Fantasia - Tuesday October 1, 2024
MSC Seaview - Wednesday October 2, 2024
MSC Fantasia - Wednesday October 2, 2024
MSC World Europa - Friday October 4, 2024
MSC Grandiosa - Saturday October 5, 2024
MSC Seaside - Saturday October 5, 2024
MSC World Europa - Sunday October 6, 2024
MSC World Europa - Monday October 7, 2024
MSC Grandiosa - Monday October 7, 2024
MSC Seaview - Monday October 7, 2024
MSC Fantasia - Tuesday October 8, 2024
MSC Seaview - Wednesday October 9, 2024
MSC Fantasia - Wednesday October 9, 2024
MSC World Europa - Friday October 11, 2024
MSC Grandiosa - Saturday October 12, 2024
MSC Seaside - Saturday October 12, 2024
MSC World Europa - Sunday October 13, 2024
MSC World Europa - Monday October 14, 2024
MSC Grandiosa - Monday October 14, 2024
MSC Fantasia - Tuesday October 15, 2024
MSC Fantasia - Wednesday October 16, 2024
MSC World Europa - Friday October 18, 2024
MSC Grandiosa - Saturday October 19, 2024
MSC Seaside - Saturday October 19, 2024
MSC World Europa - Sunday October 20, 2024
MSC World Europa - Monday October 21, 2024
MSC World Europa - Friday October 25, 2024
MSC World Europa - Sunday October 27, 2024
MSC World Europa - Saturday November 2, 2024
MSC World Europa - Sunday November 3, 2024
MSC World Europa - Saturday November 9, 2024
MSC World Europa - Sunday November 10, 2024
MSC World Europa - Saturday November 16, 2024
MSC World Europa - Sunday November 17, 2024
MSC World Europa - Saturday November 23, 2024
MSC World Europa - Sunday November 24, 2024
MSC World Europa - Saturday November 30, 2024
MSC World Europa - Sunday December 1, 2024
MSC World Europa - Saturday December 7, 2024
MSC World Europa - Sunday December 8, 2024
MSC World Europa - Saturday December 14, 2024
MSC World Europa - Sunday December 15, 2024
MSC World Europa - Saturday December 21, 2024
MSC World Europa - Sunday December 22, 2024
MSC World Europa - Saturday December 28, 2024
MSC World Europa - Sunday December 29, 2024
MSC World Europa - Saturday January 4, 2025
MSC World Europa - Sunday January 5, 2025
MSC World Europa - Saturday January 11, 2025
MSC World Europa - Sunday January 12, 2025
MSC World Europa - Saturday January 18, 2025
MSC World Europa - Sunday January 19, 2025
MSC World Europa - Saturday January 25, 2025
MSC World Europa - Sunday January 26, 2025
MSC World Europa - Saturday February 1, 2025
MSC World Europa - Sunday February 2, 2025
MSC World Europa - Saturday February 8, 2025
MSC World Europa - Sunday February 9, 2025
MSC World Europa - Saturday February 15, 2025
MSC World Europa - Sunday February 16, 2025
MSC World Europa - Saturday February 22, 2025
MSC World Europa - Sunday February 23, 2025
MSC World Europa - Saturday March 1, 2025
MSC World Europa - Sunday March 2, 2025
MSC World Europa - Saturday March 8, 2025
MSC World Europa - Sunday March 9, 2025
MSC World Europa - Saturday March 15, 2025
MSC World Europa - Sunday March 16, 2025
MSC World Europa - Saturday March 22, 2025
MSC World Europa - Sunday March 23, 2025
MSC World Europa - Saturday March 29, 2025
MSC World Europa - Sunday March 30, 2025
MSC World Europa - Saturday April 5, 2025
MSC World Europa - Sunday April 6, 2025
MSC Grandiosa - Saturday April 26, 2025
MSC Grandiosa - Sunday April 27, 2025
MSC Grandiosa - Saturday May 3, 2025
MSC Grandiosa - Sunday May 4, 2025
MSC Grandiosa - Saturday May 10, 2025
MSC Grandiosa - Sunday May 11, 2025
MSC Grandiosa - Saturday May 17, 2025
MSC Grandiosa - Sunday May 18, 2025
MSC Grandiosa - Saturday May 24, 2025
MSC Grandiosa - Sunday May 25, 2025
MSC Grandiosa - Saturday May 31, 2025
MSC Grandiosa - Sunday June 1, 2025
MSC Grandiosa - Saturday June 7, 2025
MSC Grandiosa - Sunday June 8, 2025
MSC Grandiosa - Saturday June 14, 2025
MSC Grandiosa - Sunday June 15, 2025
MSC Grandiosa - Saturday June 21, 2025
MSC Grandiosa - Sunday June 22, 2025
MSC Grandiosa - Saturday June 28, 2025
MSC Grandiosa - Sunday June 29, 2025
MSC Grandiosa - Saturday July 5, 2025
MSC Grandiosa - Sunday July 6, 2025
MSC Grandiosa - Saturday July 12, 2025
MSC Grandiosa - Sunday July 13, 2025
MSC Grandiosa - Saturday July 19, 2025
MSC Grandiosa - Sunday July 20, 2025
MSC Grandiosa - Saturday July 26, 2025
MSC Grandiosa - Sunday July 27, 2025
MSC Grandiosa - Saturday August 2, 2025
MSC Grandiosa - Sunday August 3, 2025
MSC Grandiosa - Saturday August 9, 2025
MSC Grandiosa - Sunday August 10, 2025
MSC Grandiosa - Saturday August 16, 2025
MSC Grandiosa - Sunday August 17, 2025
MSC Grandiosa - Saturday August 23, 2025
MSC Grandiosa - Sunday August 24, 2025
MSC Grandiosa - Saturday August 30, 2025
MSC Grandiosa - Sunday August 31, 2025
MSC Grandiosa - Saturday September 6, 2025
MSC Grandiosa - Sunday September 7, 2025
MSC Grandiosa - Saturday September 13, 2025
MSC Grandiosa - Sunday September 14, 2025
MSC Grandiosa - Saturday September 20, 2025
MSC Grandiosa - Sunday September 21, 2025
MSC Grandiosa - Saturday September 27, 2025
MSC Grandiosa - Sunday September 28, 2025
MSC Grandiosa - Saturday October 4, 2025
MSC Grandiosa - Sunday October 5, 2025
MSC Grandiosa - Saturday October 11, 2025
MSC Grandiosa - Sunday October 12, 2025
MSC Grandiosa - Saturday October 18, 2025
MSC Grandiosa - Sunday October 19, 2025
MSC Grandiosa - Saturday October 25, 2025
MSC Grandiosa - Sunday October 26, 2025
MSC Grandiosa - Saturday November 1, 2025

7 Night Western Mediterranean Cruises By Departure Port

Barcelona
Civitavecchia
Genoa
Marseille
Naples
Southampton

7 Night Western Mediterranean Cruises On Other Cruise lines

Cunard
MSC Cruises
Royal Caribbean

Cruise Updates

Top 10 Cruises from Genoa in August

Explore the great cities of northwestern Italy before or after one of these week-long Mediterranean cruises from Genoa


Cruises from Genoa

Genoa is a port city in the northwestern part of Italy, about 70 miles southeast of Turin and 75 miles south of Milan


Cruises from Boston in September

Now is a good time to reserve a spot on one of the autumn cruises out of Boston that will explore New England and Canada


Top 25 Cruises Worldwide in September 2024

Leaf-peeping, Norwegian fjords and transatlantic cruises highlight our list of the top cruises in the world departing in September


The Best Cruises from Port Canaveral in October 2024

Our list of the top 10 cruises departing in October from Port Canaveral is headed up by a 12-night repositioning cruise that will take you across the Atlantic to Portugal.