Western Mediterranean Cruises

Two or three countries in a week, each with completely different food. A typical itinerary might start in Barcelona, stop in Marseille for bouillabaisse, then dock near Rome for a day at the Colosseum. Shoulder season (May or October) means fewer tourists and lower prices.

Cruise Ports in Western Mediterranean

58 ports
🇪🇸
503 departures
2469 ships stopping

Marseille

France Riviera

🇫🇷
337 departures
2137 ships stopping
433 departures
1963 ships stopping

Genoa

Italy

🇮🇹
301 departures
1768 ships stopping

Naples

Italy

🇮🇹
121 departures
1034 ships stopping

Palermo

Sicily Italy

🇮🇹
121 departures
832 ships stopping
🇪🇸
133 departures
639 ships stopping
🇲🇹
58 departures
627 ships stopping
57 departures
603 ships stopping

Messina

Sicily Italy

🇮🇹
49 departures
505 ships stopping
🇪🇸
63 departures
437 ships stopping

Ibiza

Spain

🇪🇸
357 ships stopping

Cagliari

Sardinia Italy

🇮🇹
42 departures
334 ships stopping
🇮🇹
330 ships stopping

Málaga

Spain

🇪🇸
20 departures
311 ships stopping

Venice

Italy

🇮🇹
105 departures
304 ships stopping

Cádiz

Sevilla

🇪🇸
1 departures
281 ships stopping

Lisbon

Portugal

🇵🇹
31 departures
279 ships stopping
🇹🇳
1 departures
266 ships stopping

Trieste

Italy

🇮🇹
61 departures
207 ships stopping

Ravenna

Italy

🇮🇹
70 departures
188 ships stopping
🇪🇸
17 departures
183 ships stopping

Cannes

France Riviera

🇫🇷
27 departures
181 ships stopping

Gibraltar

United Kingdom

🇬🇧
153 ships stopping

Salerno

Italy

🇮🇹
151 ships stopping
🇪🇸
21 departures
145 ships stopping

Tangier

Morocco

🇲🇦
142 ships stopping

Ajaccio

Corsica France

🇫🇷
132 ships stopping

Savona

Italy Riviera

🇮🇹
20 departures
118 ships stopping

Toulon

France

🇫🇷
21 departures
114 ships stopping

Olbia

Sardinia Italy

🇮🇹
112 ships stopping

Catania

Sicily Italy

🇮🇹
6 departures
98 ships stopping
🇪🇸
85 ships stopping

Ancona

Italy

🇮🇹
28 departures
85 ships stopping

Casablanca

Morocco

🇲🇦
79 ships stopping
🇵🇹
15 departures
77 ships stopping

Bilbao

Spain

🇪🇸
66 ships stopping
🇪🇸
66 ships stopping

Vigo

Spain

🇪🇸
61 ships stopping

Zadar

Croatia

🇭🇷
58 ships stopping
🇪🇸
52 ships stopping

Portimao

Portugal

🇵🇹
51 ships stopping

Villefranche-sur-Mer

France Riviera

🇫🇷
51 ships stopping

Agadir

Morocco

🇲🇦
46 ships stopping

Koper

Slovenia

🇸🇮
46 ships stopping

Motril

Spain

🇪🇸
39 ships stopping
🇮🇹
25 ships stopping
🇫🇷
19 ships stopping

Alghero

Sardinia Italy

🇮🇹
17 ships stopping

Ceuta

Spanish Morocco

🇪🇸
15 ships stopping

Rijeka

Croatia

🇭🇷
6 ships stopping

Gijon

Spain

🇪🇸
2 ships stopping

Golfo Aranci

Sardinia Italy

🇮🇹
2 ships stopping

Melilla

Spanish Morocco

🇪🇸
2 ships stopping

Portoferraio

Elba Island Italy

🇮🇹
2 ships stopping

Ferrol

Spain Galicia

🇪🇸
1 ships stopping
Coastal Mediterranean village with colorful buildings

At a Glance

58Ports
18375Sailings

Best Time to Visit

May - October

Highlights

1Multiple countries and cuisines in one week
2Embarkation ports in Barcelona, Rome, or Marseille
3Shoulder-season sailings avoid peak crowds

Ready to explore Western Mediterranean?

Browse available Western Mediterranean cruises and compare prices.

Browse Western Mediterranean Cruises

Newsletter

The cruise briefing

Destination tips, price drops, insider guides and deals you won't find anywhere else. Only when it matters.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.