Mediterranean Cruise Ports
Discover cruise destinations across the Western and Eastern Mediterranean, Canary Islands, and Atlantic, with insights on port locations, facilities, top attractions, popular excursions, and essential travel tips.
Western Mediterranean
Ajaccio (Corsica) – France
Alicante – Spain
Barcelona – Spain
Bilbao – Spain
Cadiz – Spain
Cagliari (Sardinia) – Italy
Cannes – France
Cartagena – Spain
Catania (Sicily) – Italy
Civitavecchia (Rome) – Italy
Gibraltar – United Kingdom
Ibiza – Spain
La Coruna – Spain
La Spezia – Italy
Lisbon – Portugal
Livorno – Italy
Malaga – Spain
Marseille – France
Messina (Taormina, Sicily) – Italy
Naples – Italy
Palermo (Sicily) – Italy
Palma de Mallorca – Spain
Salerno – Italy
Taormina (Giardini Naxos) – Italy
Valencia – Spain
Valletta – Malta
Vigo – Spain
Villefranche (Nice) – France
Eastern Mediterranean & Adriatic Sea
Argostoli (Kefalonia) – Greece
Athens (Piraeus) – Greece
Burgas – Bulgaria
Chania (Crete) – Greece
Corfu – Greece
Dubrovnik – Croatia
Heraklion (Crete) – Greece
Istanbul – Turkey
Katakolon (Olympia) – Greece
Kotor – Montenegro
Kusadasi – Turkey
Limassol – Cyprus
Larnaca – Cyprus
Mykonos – Greece
Rethymno (Crete) – Greece
Rhodes – Greece
Santorini – Greece
Split – Croatia
Zakynthos – Greece
The Ultimate Mediterranean Cruise Port Guide
Plan Your Cruise Itinerary in Less Than an Hour and Make the Most of Every Moment in Port!