Hong Kong Da Nang Phu My Singapore Port Klang Penang Colombo Male Port Louis Durban Gqeberha Cape Town Walvis Bay Mindelo Las Palmas Barcelona Marseilles Savona Civitavecchia Kerkyra Bari Triest
Piraeus Santorini Bar Kerkyra Messina Barcelona Palma de Majorca Marseilles Ajaccio Genoa La Spezia Civitavecchia Naples Chania Kusadasi Mykonos Piraeus
From/to Piraeus
from€ 3,398p. p.
Note
Western Mediterranean Sea with Greece
28. März–11. Apr. 2026 (14 Days)
Sun Princess
4.5
Source: Own evaluation
Western Mediterranean
Piraeus Santorini Bar Kerkyra Messina Barcelona Palma de Majorca Marseilles Ajaccio Genoa La Spezia Civitavecchia
From Piraeus to Civitavecchia
from€ 2,261p. p.
Note
Adriatic Sea & Eastern Mediterranean Sea
2.–24. Apr. 2026 (22 Days)
Explora I
5
Source: Own evaluation
Adriatic Sea
Barcelona Naples Valletta Syracuse Kerkyra Kotor Brindisi Split Fusina Zadar Dubrovnik Bari Mykonos Istanbul Cesme Ermoupoli Piraeus
From Barcelona to Piraeus
from€ 12,740p. p.
Optional Flight
Note
Mediterranean
4.–25. Apr. 2026 (21 Days)
Sun Princess
4.5
Source: Own evaluation
Mediterranean
Barcelona Palma de Majorca Marseilles Ajaccio Genoa La Spezia Civitavecchia Naples Chania Kusadasi Mykonos Piraeus Santorini Bar Kerkyra Messina Barcelona
From/to Barcelona
from€ 3,297p. p.
Note
Western Mediterranean Sea & Adriatic Sea
15.–25. Apr. 2026 (10 Days)
Enchanted Princess
4.5
Source: Own evaluation
Western Mediterranean
Civitavecchia Naples Messina Valletta Split Kotor Kerkyra Civitavecchia
Piraeus Patmos Istanbul Kusadasi Mykonos Piraeus Paros Rhodes Kerkyra Hvar Island Rijeka Fusina
From Piraeus to Fusina
from€ 9,670p. p.
Optional Flight
Note
Mediterranean
23. Mai–13. Juni 2026 (21 Days)
Sun Princess
4.5
Source: Own evaluation
Mediterranean
Civitavecchia Naples Chania Kusadasi Mykonos Piraeus Heraklion Bar Kerkyra Messina Barcelona Palma de Majorca Marseilles Ajaccio Genoa La Spezia Civitavecchia