Mediterranean cruises | MSC Cruises





Destinations, Mediterranean | MSC Cruises Play

Come on board one of our Mediterranean cruises, and immerse yourself in the Egyptian, Greek, Persian, Iberian and Roman cultures, just to mention a few.

Discover the popular Mediterranean cuisine where olive oil, wheat, grains, fruits and vegetables are always abundant.

Whether you're on a romantic Mediterranean vacation as a couple or traveling with family or friends, Southern Europe is a fantastic place to visit and explore some of the most emblematic monuments around the world. Explore the Colosseum in Rome, the Parthenon in  Athens or the Basílica de la Sagrada Familia in Barcelona and create unique experiences and memorable moments aboard one of our MSC cruises around the Mediterranean.

Discover the hidden gems in Spain, Italy, France, Greece, Morocco, Croatia, Cyprus, Malta, Montenegro, Portugal, Slovenia, Serbia, Albania, Tunisia and Turkey, while on a cruise in the Mediterranean Sea. 

Adventure and culture await you. Browse through our available Mediterranean trips and choose from a list of unforgettable visits to the Acropolis in Athens, make a wish by the Trevi Fountain in Rome or savor French cuisine in Marseille. We'll organize everything for you so you can enjoy every moment of your Mediterranean vacation.

There's no better time than now to plan your vacation. Book one of our Mediterranean cruises for 2024 and 2025, or treat yourself to a last-minute trip on a Mediterranean cruise with MSC Cruises.

Mediterranean Countries

If you have always wanted to go abroad and learn more about Europe, discover the best of the Mediterranean with MSC Cruises and explore the most authentic Spanish, French, Greek or Italian cultures, among many others. A Western Mediterranean cruise will take you to destinations such as the ports of Barcelona and Valencia in Spain, Civitavecchia (Rome), Genoa (Portofino and Le Cinque Terre), Naples (Pompeii, Capri and Sorrento) in Italy, or Marseille (Provenza) and Cannes (Montecarlo) in France, just to mention a few.

You can also book an Eastern Mediterranean cruise and visit places such as Venice, Split and Dubrovnik in Croatia, Istanbul in Turkey, Piraeus (Athens), Katakolon (Olympia) in Greece and the Greek islands of Corfù, Santorini, Mykonos, Rhodes and Heraklion in Crete. Get to know the cornerstone of our modern culture and explore their rich history and colorful, picturesque streets brimming with culture and activity.

Greece & Greek Island Cruises

Are you familiar with Greece and The Greek Islands? Known for their white sandy beaches, turquoise-blue waters and fabulous greek cuisine, their vast cultural and historical heritage influenced the rest of Europe for millennia.

Unsure of what to see in Greece and its islands? Come aboard a Greek cruise with MSC Cruises and discover destinations such as Rhodes, a UNESCO World Heritage Site with an incredible medieval city, the ruins of Kamiros, or the temple of Athena Lindia. You'll also be able to explore Katakolon, the gateway to Olympia which was home to the first Olympic Games and also a UNESCO World Heritage Site. Explore Heraklion, the location of the famous and mythical Minotaur labyrinth, and capital city of Crete, where you will also be able to visit the Palace of Knossos, the Palace of Phaestos, and much more.

Don't miss the magnificence of this country, with world-famous attractions such as the Acropolis and La Plaka in Athens, and also home to smaller coastal towns with charming and picturesque harbors in Corfu, Santorini or Mykonos. Explore these and many more destinations on our Greek island cruises.
Enjoy the treasures of each destination.

Greece & Greek Island Cruises

Mykonos, Greece | MSC Cruises

Italy Cruises

As you may know, Italy holds a prominent position in the Mediterranean, and its extensive coastline offers many cultural opportunities and spectacular views for those traveling by sea. Our ships will take you to the main cruise ports in Italy, and from there, to famous cities such as Rome, Naples (Pompeii, Capri and Sorrento), Venice, Genoa (Portofino and Le Cinque Terre), Messina (Taormina), Siracusa or Palermo, among others. We'll do all this and even more for your Mediterranean vacation. MSC Cruises can also offer calls and trips to more obscure gems like Trieste where you'll find the Miramare Castle, Livorno – the gateway to Florence and Pisa - , or the wonders of Puglia and Basilicata, featuring Bari, Brindisi, Lecce, Alberobello and Matera.

Whether you are traveling with family, friends, or in a couple's getaway, experience life aboard a spectacular cruise ship while visiting cities surrounded by the turquoise blue of the Mediterranean Sea: immerse yourself in the local culture and enjoy the different cuisine offered by each Italian region. Every cruise is special experience with MSC Cruises.

Italy Cruises

Destinations, Italy | MSC Cruises

Croatia Cruises

Croatia, located across from Italy on the other side of the Adriatic Sea, is known for its many islands and coastal towns which are famous for their picturesque buildings, enhanced by the natural beauty of their surroundings. Choose to cruise through Croatia and discover the city of Dubrovnik, a UNESCO World Heritage Site: enjoy the Rector's Palace, the Modra Spilja Cave, or take a stroll down charming streets with the Mediterranean on one side, and idyllic mountains in the background. If you're looking for a place with a little more bustle, our Croatia cruises will take you to Split, an Ancient Roman town that is now a busy city and no longer resembles a Roman settlement. Explore its seafront cafés and businesses as well as historical sites such as the Temple of Jupiter.

Croatia Cruises

Croatia, Mediterranean | MSC Cruises

mediterranean cruise deals

The perfect moment for amazing new experiences in the Mediterranean at the best price is now. Take a look at the Mediterranean cruise deals and packages by MSC Cruises and explore Italy, Spain and the French Riviera, or enjoy delicious Greek food while taking in the breathtaking views of Athens. It is never too early to start planning your idyllic vacation and discover the best Mediterranean cruise deals for 2024 and 2025.

Whether you prefer to visit the Eastern Mediterranean and immerse yourself in the streets and history of Croatia, Greece and Turkey, or visit the Western Mediterranean, to sample delicious Spanish tapas or authentic French crepes, we have eastern and western Mediterranean cruise deals to cater to your preferences. Either of these options will take you to some of the most beautiful places in Italy. Enjoy the treasures of each destination at the best prices with the best Mediterranean cruise deals by MSC Cruises.

Mediterranean Ports

Choose your favorite Mediterranean port and venture into a world of discovery with MSC Cruises. Whether you prefer to embark in the Spanish port of Barcelona, the French ports of Marseille (Provence) or Cannes, the Greek port of Piraeus, or one of the ports along the Italian Riviera such as Genoa (Portofino) and Civitavecchia (Rome), MSC offers you a wide variety of interesting places to enjoy during your trip. For centuries, Mediterranean ports have been gateways to some of the oldest cities of Europe, and today you can take advantage of them, and enjoy the treasures of each destination.

Cruises to Venice, Italy | MSC Cruises


Enjoy a vacation in Venice and discover one of the most beautiful and unique cities in Europe thanks to one of our best Italy cruises. Experience the excitement of a UNESCO World Heritage Site, built upon 118 small islands, interconnected by more than 400 bridges.

Venice has been a hugely influential port since the Middle Ages, when it amassed great wealth that is now visible in its impressive architecture and art. During your vacation to Venice you can stroll around Saint Mark's Square, visit the city's museums, or go for a Gondola ride. The "Queen of the Adriatic" awaits you: come aboard an MSC Cruise and discover the treasures of each Mediterranean destination.

barcelona spain, Park Güell, , Aquarium Barcelona



Choose a Barcelona cruise and experience a city that combines the intricate, winding street patterns of a medieval settlement and the structured avenues of a modern town. This city, known as the "Ciudad Condal" to Spanish natives, is attractive to visitors for countless reasons and At MSC Cruises we organize excursions for you to see some of the famous landmarks, such as the Sagrada Familia, the Camp Nou Stadium, or the Casa Milà, a UNESCO World Heritage Site. If you want to know more about Barcelona, this is the cruise for you.

The port of Barcelona is also a sight in itself: it is one of Spain's main ports, and it has a history that dates back almost 2,000 years. It's the perfect place to begin your Barcelona cruise and treat yourself to an unforgettable vacation.

Destinations, Greece | MSC Cruises



Are you familiar with Santorini? If not, imagine a paradise on a Greek island with turquoise blue waters and little white and blue houses: the perfect stop for your MSC cruise ship. Enjoy all this port has to offer while on your trip, and experience Greek cuisine and culture.

A cruise to Santorini means a time of rest and relaxation among the breathtaking backdrop of the Cyclades, the island group to which Santorini belongs. There, you can sunbathe on the beach, walk among the white and blue streets of its capital city, Fira, or explore the island and its views. Chief among the landmarks of the island is the Caldera, a volcanic depression in the shape of a half moon, which resembles a cauldron. For those interested in history, a Santorini cruise will grant you access to many cultural spots and archaeological museums where you can learn about the people who lived in the Cyclades millennia ago: After all, classical Greek culture was the cornerstone for our modern society.


What is the best time of year to cruise the Mediterranean?

Any time is a good time! Mediterranean cruises are available all year round, and you can always get the best deal. Of course, the choice of season depends on your preferences and tastes: if you prefer mild temperatures to enjoy the colors of nature, the best time to travel might be the spring, from March to June, or in the fall, from September to November. If you prefer sea-life as well as cultural excursions, take advantage of the Italian, French, Greek and Spanish summertime! And of course, how magical would an MSC Christmas or New Year’s Eve cruise be?

What is the weather like in the Mediterranean Sea?

The Mediterranean climate is a mild one, characterized by dry summers and wet winters, as well as mild falls and springs. Whatever season you choose, you will be able to enjoy your excursions to the fullest.

Our cruise ships are always prepared to welcome and entertain you, regardless of the weather. With a variety of main and specialty restaurants, spas, cinemas, swimming pools, shows, shopping and great family entertainment, MSC Cruises can offer you many onboard activities.

What countries are part of a Mediterranean cruise?

In the Western Mediterranean, the countries with ports where MSC Cruise ships stop are the following: Spain, France, Italy, Portugal, Malta, Morocco, Tunisia, Algeria. In the Eastern Mediterranean, the countries are: Italy, Greece, Croatia, Albania, Cyprus, Montenegro, Serbia, Slovenia and Turkey. There are different routes that MSC takes across the Mediterranean Sea, each cruise stops at various locations and offers a variety of activities and excursions, depending on its itinerary.

You can browse the different options and find the one that docks at the Mediterranean cities you wish to visit. Every cruise is a special experience!

Where do Mediterranean cruises depart from?

MSC Cruises have various departure ports in several countries such as Spain, Italy, Portugal, France, Greece, just to name a few. Start your cruise search on top to select the "Departure Ports" and see all the options you have to embark on an MSC Mediterranean Cruise. Treat yourself to an unforgettable vacation!

How long is a Mediterranean cruise?

A Mediterranean cruise can be as short or as long as you like.
We have options from 1, 2 or 3 nights to 7, 9, 11 nights or more. This is no set number! Search for our multiple options setting on the "Find your Cruise" bar on top. When getting the results, you can use the advanced filters to set the number of nights. At MSC Cruises we are flexible: you can join us on multiple itineraries for a short or long vacation, or just for a few days for a quick getaway. Tailor your experience to your needs and desires with MSC Cruises.

Mediterranean cruises

There's a Mediterranean cruise for any budget! Our MSC Cruise fares can satisfy every need, based on cabin accommodation type and onboard experience. Early bookings will grant you great savings, as well as special promotions all year, including last-minute and flash deals.