A Mediterranean cruise with Costa offers complete itineraries to discover historical ports and landscapes of timeless charm, visiting sites where ancient populations have flourished over the centuries.

Choose your cruise and embark at your nearest port, either in winter or summer. Depart from the Ligurian beaches of Savona or from the lively Marseilles seafront, and let us take you on a cruise across the Mediterranean Sea, trusting our decades of experience. Be seduced by magic sunsets and savour the best recipes and typical local dishes.

Find the right route for you: choose to embark on a journey of discovery in the Eastern Mediterranean and be overwhelmed by the charms of sailing, from Dubrovnik to Athens and onward to the Aegean Sea, and end with a few days in the splendid Greek islands, with a stopover in Santorini and Mykonos, with their crystalline waters, white sandy beaches and beautiful deep blue sky.

If you’re looking for history and nightlife, opt instead for the Western Mediterranean and let us guide you to the establishments, monuments and artworks of Barcelona and Palma de Mallorca. The fun continues to the lights of Ibiza, the most sensual of the Balearic Islands, and even further, passing through the pillars of Hercules and sailing to the shores Madeira, the Canary Islands archipelago and Lisbon.