Best Mediterranean Cruise Ports
In this guideThe 12 Worth Building a Cruise AroundBarcelonaCivitavecchia (for Rome)NaplesLivorno (for Florence & Pisa)SantoriniMykonosDubrovnikKotorValletta, MaltaPiraeus (for Athens)Palma de…
In this guide
Try one free personalised day plan — built around your ship’s actual arrival and departure times. Then get every port on your cruise done the same way from £7.99 (about $10).
The 12 Worth Building a Cruise Around
The Mediterranean has more cruise ports than anywhere else we cover — 76 of them, from Barcelona round to Istanbul. Not every one earns a place on a first-timer’s list, though. These are the 12 we’d point you to first, picked by looking at where the ships actually go most and what’s genuinely waiting once you’re off the gangway — not just which name sounds nicest.
Want the complete list, sub-region by sub-region? See our Mediterranean Cruise Ports guide.
Barcelona

The busiest Mediterranean cruise port there is, and for good reason. Gaudí’s Sagrada Família and Park Güell, the Gothic Quarter and La Rambla are all within easy reach of the port by taxi or metro, and there’s enough here to fill a full day without booking a shore excursion.
Read the full Barcelona guide →
Civitavecchia (for Rome)

Civitavecchia is the port; Rome is the reason ships stop here. The Colosseum, the Vatican and the Trevi Fountain are around an hour away by train, making this the busiest single gateway to any capital city in the Mediterranean. Worth the early start it demands.
Read the full Civitavecchia guide →
Naples

Naples has a proper historic centre and cathedral of its own, but most passengers use it as the gateway to Pompeii, the Amalfi Coast or Capri. Whichever you pick, book transport in advance — the queues for taxis and trains out of the port build quickly.
Livorno (for Florence & Pisa)

Livorno’s port itself isn’t the draw — it’s the fastest way to Pisa’s Leaning Tower or Florence’s Duomo and Uffizi Gallery, both a train ride away. One of the busiest transit ports in the Mediterranean, and one of the best reasons to book an excursion early.
Santorini

The caldera view alone justifies the stop — whitewashed, blue-domed villages stacked along the cliff edge at Fira and Oia. It’s a tender port, and the climb up from the water is steep, so factor in the cable car (or a donkey ride) if walking isn’t for you.
Read the full Santorini guide →
Mykonos

Windmills, whitewashed lanes and Little Venice’s waterfront restaurants make Mykonos one of the most photographed stops in the Aegean. It’s compact enough to see on foot in a few hours, with beaches a short taxi ride away if you want to stay longer.
Dubrovnik

The Old Town’s medieval walls — familiar to anyone who’s watched Game of Thrones — are the main event, and walking the full loop gives you the best view of the terracotta rooftops and the Adriatic below. Come outside peak cruise hours if you can; it’s one of the busiest Old Towns in the Mediterranean for its size.
Read the full Dubrovnik guide →
Kotor

Kotor sits at the head of a fjord-like bay ringed by mountains, with a walled medieval old town at its centre. The climb up the old fortress walls for the view over the bay is the thing most passengers remember afterwards.
Valletta, Malta

A fortified capital built almost entirely from honey-coloured limestone, with St John’s Co-Cathedral’s ornate interior as the standout sight. It’s a UNESCO World Heritage city and one of the most walkable capitals on this list, right from the port gates.
Read the full Valletta guide →
Piraeus (for Athens)

Piraeus is the port; Athens and the Acropolis are the destination, roughly 30–45 minutes away by metro or taxi. It’s the busiest way into Athens by sea, and the Acropolis Museum is worth the extra time if the Parthenon alone doesn’t fill your day.
Palma de Mallorca

Palma’s cathedral, La Seu, dominates the skyline from the water and is worth the visit on its own, with the old town’s narrow streets and Bellver Castle a short trip further out. Also one of the easier Mediterranean ports to explore independently, with the centre a short walk from where ships dock.
Read the full Palma de Mallorca guide →
Venice

Your ship docks on the mainland at Marittima, a couple of kilometres from the historic centre, so you’ll cross the lagoon by vaporetto rather than sailing straight past St Mark’s Square. Once you’re there, it’s one of the most singular cities cruising visits anywhere — canals, the Rialto Bridge and St Mark’s Basilica included.
The Rest of the Mediterranean
These 12 are where we’d start, not where the region ends. Sicily, Croatia’s other Adriatic ports, Turkey’s Aegean coast and dozens more are all covered on the site — see the full Mediterranean Cruise Ports guide for every port we cover, organised by sub-region.
Book your Best Mediterranean Cruise Ports day
Tours for this port, compare before you book
Getting around in port






