Trying to plan for a vacation in the Mediterranean? Dreaming of exploring the ancient history of Rome and the story of princess of Monaco or just wandering the beautiful streets of Dubrovnik?

At MSC Cruises, we got all of your desires covered in just one cruise!

A wide selection of Mediterranean cruises are chosen to satisfy all tastes, offering you the chance to explore the best European cities and sunny beaches.

From Genoa, Rome and Naples in Italy, to Barcelona, Palma de Mallorca and Ibiza in Spain, Marseille, Cannes and Ajaccio in France, or even Santorini, Mykonos and Athens in Greece, what else can you wish for?

Choose your cruise and contact your travel agent!