Skip to content
All Cruises From Barcelona

Destination

Cruises from Barcelona to Athens

Cruise ships for Athens call at Piraeus, which the lines list as "Piraeus (Athens)".

171 sailings call at Athens or end there (107 one-way), running 7 to 37 nights, on Princess Cruises, Viking, Holland America Line, Celebrity Cruises and 10 more. The lowest starting fare we recorded is $842 per person, on the Fri, Mar 31, 2028 departure.

On this site they sit under Greek isles and eastern Mediterranean, which the destination pages compare.

Schedule last updated · 171 departures listed · Dates can change. Verify with the cruise line before booking.

The next departures by date

We may earn a commission if you book through these buttons, at no cost to you.

  • NOV
    28

    Saturday · 14 nights

    Leaves from the S (WTC) terminal

    14-Night Greek Isles and Eastern Mediterranean

    Azamara Onward · Azamara

    Calls at Marseille (France) · Nice (France) · La Spezia (Italy) · Livorno (Italy) · Civitavecchia (Italy) · Salerno (Italy) · Syracuse (Sicily, Italy) · Katakolon (Greece) · Chania (Greece)

    Ends in Piraeus (Greece)

  • FEB
    26

    Friday · 21 nights

    Terminal not published yet

    21-Night Mediterranean & Adriatic Sojourn

    Viking Neptune · Viking

    Calls at Sete (France) · Marseille (France) · Villefranche (France) · Livorno (Italy) · Civitavecchia (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Crotone (Italy) · Bari (Italy) · Sibenik (Croatia) · Fusina (Italy) · Split (Croatia) · Dubrovnik (Croatia) · Kotor (Montenegro) · Corfu (Greece) · Katakolon (Greece)

    Ends in Piraeus (Greece)

  • MAR
    13

    Saturday · 21 nights

    Terminal not published yet

    21-Night Greek Isles and Eastern Mediterranean

    Azamara Onward · Azamara

    Calls at Marseille (France) · Nice (France) · Livorno (Italy) · Civitavecchia (Italy) · Salerno (Italy) · Syracuse (Sicily, Italy) · Kotor (Montenegro) · Dubrovnik (Croatia) · Zadar (Croatia) · Fusina (Italy) · Koper (Slovenia) · Zadar (Croatia) · Split (Croatia) · Dubrovnik (Croatia) · Kotor (Montenegro) · Chania (Greece)

    Ends in Piraeus (Greece)

  • MAR
    14

    Sunday · 11 nights

    Terminal not published yet

    11-Night Greek Isles and Eastern Mediterranean

    Explora II · Explora Journeys

    Calls at La Spezia (Italy) · Civitavecchia (Italy) · Marina Grande (Capri, Italy) · Syracuse (Sicily, Italy) · Comino (Malta) · Mykonos (Greece) · Patmos (Greece) · Santorini (Greece)

    Ends in Piraeus (Greece)

  • MAR
    15

    Monday · 7 nights

    Terminal not published yet

    7-Night Italy, Greece & Malta

    Celebrity Infinity · Celebrity Cruises

    Calls at Valletta (Malta) · Messina (Sicily, Italy) · Heraklion (Crete, Greece) · Nafplion (Greece)

    Ends in Piraeus (Greece)

  • APR
    7

    Wednesday · 9 nights

    Terminal not published yet

    9-Night Eastern Mediterranean

    Costa Pacifica · Costa Cruises

    Calls at Marseille (France) · Savona (Italy) · Civitavecchia (Italy) · Naples (Italy) · Palermo (Sicily, Italy) · Valletta (Malta) · Heraklion (Crete, Greece)

    Ends in Piraeus (Greece)

    Ends Fri, Apr 16, 2027 in Piraeus

    Lowest fare shown

  • APR
    11

    Sunday · 14 nights

    Terminal not published yet

    14-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Palma de Mallorca (Spain) · Marseille (France) · Ajaccio (Corsica, France) · Genoa (Italy) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • APR
    11

    Sunday · 21 nights

    Terminal not published yet

    21-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Palma de Mallorca (Spain) · Marseille (France) · Ajaccio (Corsica, France) · Genoa (Italy) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece) · Piraeus (Greece) · Santorini (Greece) · Bar (Montenegro) · Corfu (Greece) · Messina (Sicily, Italy)

  • APR
    23

    Friday · 11 nights

    Terminal not published yet

    11-Night Western Mediterranean

    Oosterdam · Holland America Line

    Calls at Villefranche (France) · Livorno (Italy) · Civitavecchia (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Souda Bay (Crete, Greece) · Santorini (Greece) · Rhodes (Greece) · Kusadasi (Turkey)

    Ends in Piraeus (Greece)

  • MAY
    1

    Saturday · 10 nights

    Terminal not published yet

    10-Night Greek Isles & Malta

    Celebrity Equinox · Celebrity Cruises

    Calls at Valletta (Malta) · Piraeus (Greece) · Santorini (Greece) · Ephesus (Turkey) · Mykonos (Greece) · Katakolon (Greece)

    Ends in Civitavecchia (Italy)

  • We may earn a commission if you book through these buttons, at no cost to you.
  • MAY
    2

    Sunday · 14 nights

    Terminal not published yet

    14-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Ibiza (Spain) · Palma de Mallorca (Spain) · Marseille (France) · Ajaccio (Corsica, France) · Santa Margherita (Italy) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • MAY
    2

    Sunday · 21 nights

    Terminal not published yet

    21-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Ibiza (Spain) · Palma de Mallorca (Spain) · Marseille (France) · Ajaccio (Corsica, France) · Santa Margherita (Italy) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece) · Piraeus (Greece) · Santorini (Greece) · Bar (Montenegro) · Corfu (Greece) · Messina (Sicily, Italy)

  • MAY
    3

    Monday · 11 nights

    Terminal not published yet

    11-Night Best Of Italy & Greece

    Rhapsody of the Seas · Royal Caribbean International

    Calls at La Spezia (Italy) · Civitavecchia (Italy) · Amalfi (Italy) · Messina (Sicily, Italy) · Mykonos (Greece) · Ephesus (Turkey) · Rhodes (Greece) · Santorini (Greece)

    Ends in Piraeus (Greece)

  • MAY
    8

    Saturday · 8 nights

    Terminal not published yet

    8-Night Mediterranean: Barcelona To Athens

    Scarlet Lady · Virgin Voyages

    Calls at Ajaccio (Corsica, France) · Civitavecchia (Italy) · Salerno (Italy) · Catania (Sicily, Italy) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • MAY
    14

    Friday · 7 nights

    Terminal not published yet

    7-Night Greek Isles and Eastern Mediterranean

    Queen Elizabeth · Cunard

    Calls at Messina (Sicily, Italy) · Piraeus (Greece) · Dardanelles (Turkey)

    Ends in Istanbul (Turkey)

  • MAY
    14

    Friday · 14 nights

    Terminal not published yet

    14-Night Greek Isles and Eastern Mediterranean

    Queen Elizabeth · Cunard

    Calls at Messina (Sicily, Italy) · Piraeus (Greece) · Dardanelles (Turkey) · Istanbul (Turkey) · Dardanelles (Turkey) · Ephesus (Turkey) · Mykonos (Greece) · Katakolon (Greece) · Messina (Sicily, Italy) · Sorrento (Italy)

    Ends in Civitavecchia (Italy)

  • MAY
    14

    Friday · 21 nights

    Terminal not published yet

    21-Night Greek Isles and Eastern Mediterranean

    Queen Elizabeth · Cunard

    Calls at Messina (Sicily, Italy) · Piraeus (Greece) · Dardanelles (Turkey) · Istanbul (Turkey) · Dardanelles (Turkey) · Ephesus (Turkey) · Mykonos (Greece) · Katakolon (Greece) · Messina (Sicily, Italy) · Sorrento (Italy) · Civitavecchia (Italy) · Valletta (Malta) · Kotor (Montenegro) · Split (Croatia) · Zadar (Croatia)

    Ends in Trieste (Italy)

  • MAY
    14

    Friday · 28 nights

    Terminal not published yet

    28-Night Greek Isles and Eastern Mediterranean

    Queen Elizabeth · Cunard

    Calls at Messina (Sicily, Italy) · Piraeus (Greece) · Dardanelles (Turkey) · Istanbul (Turkey) · Dardanelles (Turkey) · Ephesus (Turkey) · Mykonos (Greece) · Katakolon (Greece) · Messina (Sicily, Italy) · Sorrento (Italy) · Civitavecchia (Italy) · Valletta (Malta) · Kotor (Montenegro) · Split (Croatia) · Zadar (Croatia) · Trieste (Italy) · Dubrovnik (Croatia) · Messina (Sicily, Italy) · Palermo (Sicily, Italy) · Ibiza (Spain)

  • MAY
    23

    Sunday · 14 nights

    Terminal not published yet

    14-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Marseille (France) · Ajaccio (Corsica, France) · Genoa (Italy) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • MAY
    23

    Sunday · 21 nights

    Terminal not published yet

    21-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Marseille (France) · Ajaccio (Corsica, France) · Genoa (Italy) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece) · Piraeus (Greece) · Heraklion (Crete, Greece) · Bar (Montenegro) · Corfu (Greece) · Messina (Sicily, Italy)

  • We may earn a commission if you book through these buttons, at no cost to you.
  • MAY
    25

    Tuesday · 18 nights

    Terminal not published yet

    18-Night Western Mediterranean

    Oosterdam · Holland America Line

    Calls at Malaga (Spain) · Almeria (Spain) · Cagliari (Sardinia, Italy) · Civitavecchia (Italy) · Livorno (Italy) · Ajaccio (Corsica, France) · Marseille (France) · Valletta (Malta) · Souda Bay (Crete, Greece) · Mykonos (Greece) · Kusadasi (Turkey)

    Ends in Piraeus (Greece)

  • MAY
    29

    Saturday · 10 nights

    Terminal not published yet

    10-Night Greek Isles & Malta

    Celebrity Equinox · Celebrity Cruises

    Calls at Valletta (Malta) · Piraeus (Greece) · Santorini (Greece) · Ephesus (Turkey) · Mykonos (Greece) · Katakolon (Greece)

    Ends in Civitavecchia (Italy)

  • MAY
    29

    Saturday · 9 nights

    Terminal not published yet

    9-Night Mediterranean

    Disney Wish · Disney Cruise Line

    Calls at Valletta (Malta) · Chania (Greece) · Piraeus (Greece) · Mykonos (Greece) · Naples (Italy)

    Ends in Civitavecchia (Italy)

  • MAY
    31

    Monday · 7 nights

    Terminal not published yet

    7-Night Greek Isles & Italy

    Explorer of the Seas · Royal Caribbean International

    Calls at Palermo (Sicily, Italy) · Mykonos (Greece) · Ephesus (Turkey) · Santorini (Greece)

    Ends in Piraeus (Greece)

  • JUN
    5

    Saturday · 10 nights

    Terminal not published yet

    10-Night Greece, Italy & Croatia

    Mariner of the Seas · Royal Caribbean International

    Calls at Palermo (Sicily, Italy) · Santorini (Greece) · Piraeus (Greece) · Rhodes (Greece) · Mykonos (Greece) · Split (Croatia)

    Ends in Ravenna (Italy)

  • JUN
    5

    Saturday · 7 nights

    Terminal not published yet

    7-Night Western Mediterranean

    Oosterdam · Holland America Line

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Mykonos (Greece) · Kusadasi (Turkey)

    Ends in Piraeus (Greece)

  • JUN
    6

    Sunday · 10 nights

    Terminal not published yet

    10-Night Mediterranean: Barcelona To Athens

    Resilient Lady · Virgin Voyages

    Calls at Cannes (France) · Civitavecchia (Italy) · Salerno (Italy) · Valletta (Malta) · Chania (Greece) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • JUN
    8

    Tuesday · 21 nights

    Terminal not published yet

    21-Night Greek Isles and Eastern Mediterranean

    Azamara Onward · Azamara

    Calls at Marseille (France) · Monte Carlo (Monaco) · Livorno (Italy) · Civitavecchia (Italy) · Sorrento (Italy) · Amalfi (Italy) · Kotor (Montenegro) · Sibenik (Croatia) · Koper (Slovenia) · Fusina (Italy) · Opatija (Croatia) · Zadar (Croatia) · Split (Croatia) · Korcula (Croatia) · Dubrovnik (Croatia) · Kotor (Montenegro) · Chania (Greece)

    Ends in Piraeus (Greece)

  • JUN
    13

    Sunday · 11 nights

    Terminal not published yet

    11-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Naples (Italy) · Bar (Montenegro) · Corfu (Greece) · Chania (Greece) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • JUN
    13

    Sunday · 21 nights

    Terminal not published yet

    21-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Naples (Italy) · Bar (Montenegro) · Corfu (Greece) · Chania (Greece) · Mykonos (Greece) · Piraeus (Greece) · Bar (Montenegro) · Corfu (Greece) · Messina (Sicily, Italy) · Santorini (Greece) · Mykonos (Greece) · Kusadasi (Turkey) · Chania (Greece)

    Ends in Piraeus (Greece)

  • We may earn a commission if you book through these buttons, at no cost to you.
  • JUN
    13

    Sunday · 32 nights

    Terminal not published yet

    32-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Naples (Italy) · Bar (Montenegro) · Corfu (Greece) · Chania (Greece) · Mykonos (Greece) · Piraeus (Greece) · Bar (Montenegro) · Corfu (Greece) · Messina (Sicily, Italy) · Santorini (Greece) · Mykonos (Greece) · Kusadasi (Turkey) · Chania (Greece) · Piraeus (Greece) · Heraklion (Crete, Greece) · Kusadasi (Turkey) · Santorini (Greece) · Mykonos (Greece) · Chania (Greece) · Messina (Sicily, Italy) · Naples (Italy) · Civitavecchia (Italy)

  • JUN
    19

    Saturday · 7 nights

    Terminal not published yet

    7-Night Greek Isles & Malta

    Celebrity Xcel · Celebrity Cruises

    Calls at Valletta (Malta) · Rhodes (Greece) · Santorini (Greece) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • JUN
    26

    Saturday · 7 nights

    Terminal not published yet

    7-Night Western Mediterranean

    Oosterdam · Holland America Line

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Santorini (Greece) · Kusadasi (Turkey)

    Ends in Piraeus (Greece)

  • JUN
    26

    Saturday · 14 nights

    Terminal not published yet

    14-Night Western Mediterranean

    Oosterdam · Holland America Line

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Santorini (Greece) · Kusadasi (Turkey) · Piraeus (Greece) · Kotor (Montenegro) · Kefalonia (Greece) · Messina (Sicily, Italy) · Naples (Italy)

    Ends in Civitavecchia (Italy)

  • JUN
    26

    Saturday · 21 nights

    Terminal not published yet

    21-Night Western Mediterranean

    Oosterdam · Holland America Line

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Santorini (Greece) · Kusadasi (Turkey) · Piraeus (Greece) · Kotor (Montenegro) · Kefalonia (Greece) · Messina (Sicily, Italy) · Naples (Italy) · Civitavecchia (Italy) · Portofino (Italy) · Ajaccio (Corsica, France) · Marseille (France) · Gibraltar

  • JUL
    15

    Thursday · 30 nights

    Terminal not published yet

    30-Night Western Mediterranean

    Seabourn Ovation · Seabourn

    Calls at Valencia (Spain) · Mahon (Minorca, Spain) · Palamos (Spain) · Port Vendres (France) · Sete (France) · Sanary-Sur-Mer (France) · Monte Carlo (Monaco) · Portofino (Italy) · Calvi (France) · Ajaccio (Corsica, France) · Bonifacio (Corsica, France) · Olbia (Italy) · Civitavecchia (Italy) · Amalfi (Italy) · Giardini Naxos (Sicily, Italy) · Valletta (Malta) · Sarande (Albania) · Bari (Italy) · Dubrovnik (Croatia) · Korcula (Croatia) · Kotor (Montenegro) · Brindisi (Italy) · Corfu (Greece) · Delphi (Greece) · Gythion (Greece)

    Ends in Piraeus (Greece)

  • JUL
    15

    Thursday · 37 nights

    Terminal not published yet

    37-Night Western Mediterranean

    Seabourn Ovation · Seabourn

    Calls at Valencia (Spain) · Mahon (Minorca, Spain) · Palamos (Spain) · Port Vendres (France) · Sete (France) · Sanary-Sur-Mer (France) · Monte Carlo (Monaco) · Portofino (Italy) · Calvi (France) · Ajaccio (Corsica, France) · Bonifacio (Corsica, France) · Olbia (Italy) · Civitavecchia (Italy) · Amalfi (Italy) · Giardini Naxos (Sicily, Italy) · Valletta (Malta) · Sarande (Albania) · Bari (Italy) · Dubrovnik (Croatia) · Korcula (Croatia) · Kotor (Montenegro) · Brindisi (Italy) · Corfu (Greece) · Delphi (Greece) · Gythion (Greece) · Piraeus (Greece) · Monemvasia (Greece) · Crete (Greece) · Mykonos (Greece) · Kusadasi (Turkey) · Cesme (Turkey)

    Ends in Istanbul (Turkey)

  • JUL
    15

    Thursday · 10 nights

    Terminal not published yet

    10-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Marseille (France) · Santa Margherita (Italy) · Civitavecchia (Italy) · Naples (Italy) · Sicily (Italy) · Heraklion (Crete, Greece) · Kusadasi (Turkey) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • JUL
    15

    Thursday · 20 nights

    Terminal not published yet

    20-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Marseille (France) · Santa Margherita (Italy) · Civitavecchia (Italy) · Naples (Italy) · Sicily (Italy) · Heraklion (Crete, Greece) · Kusadasi (Turkey) · Mykonos (Greece) · Piraeus (Greece) · Bar (Montenegro) · Taranto (Italy) · Messina (Sicily, Italy) · Santorini (Greece) · Mykonos (Greece) · Kusadasi (Turkey) · Chania (Greece)

    Ends in Piraeus (Greece)

  • JUL
    15

    Thursday · 31 nights

    Terminal not published yet

    31-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Marseille (France) · Santa Margherita (Italy) · Civitavecchia (Italy) · Naples (Italy) · Sicily (Italy) · Heraklion (Crete, Greece) · Kusadasi (Turkey) · Mykonos (Greece) · Piraeus (Greece) · Bar (Montenegro) · Taranto (Italy) · Messina (Sicily, Italy) · Santorini (Greece) · Mykonos (Greece) · Kusadasi (Turkey) · Chania (Greece) · Piraeus (Greece) · Chania (Greece) · Kusadasi (Turkey) · Santorini (Greece) · Mykonos (Greece) · Sicily (Italy) · Messina (Sicily, Italy) · Naples (Italy) · Civitavecchia (Italy)

  • We may earn a commission if you book through these buttons, at no cost to you.
  • JUL
    17

    Saturday · 7 nights

    Terminal not published yet

    7-Night Greek Isles & Italy

    Celebrity Xcel · Celebrity Cruises

    Calls at Messina (Sicily, Italy) · Rhodes (Greece) · Santorini (Greece) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • JUL
    17

    Saturday · 7 nights

    Terminal not published yet

    7-Night Western Mediterranean

    Oosterdam · Holland America Line

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Santorini (Greece) · Kusadasi (Turkey)

    Ends in Piraeus (Greece)

  • JUL
    17

    Saturday · 14 nights

    Terminal not published yet

    14-Night Western Mediterranean

    Oosterdam · Holland America Line

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Santorini (Greece) · Kusadasi (Turkey) · Piraeus (Greece) · Alexandria (Egypt) · Rhodes (Greece) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • JUL
    21

    Wednesday · 21 nights

    Terminal not published yet

    21-Night Mediterranean & Adriatic Sojourn

    Viking Jupiter · Viking

    Calls at Sete (France) · Marseille (France) · Monte Carlo (Monaco) · Livorno (Italy) · Civitavecchia (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Crotone (Italy) · Bari (Italy) · Sibenik (Croatia) · Fusina (Italy) · Split (Croatia) · Dubrovnik (Croatia) · Kotor (Montenegro) · Corfu (Greece) · Katakolon (Greece)

    Ends in Piraeus (Greece)

  • AUG
    14

    Saturday · 7 nights

    Terminal not published yet

    7-Night Greek Isles & Malta

    Celebrity Xcel · Celebrity Cruises

    Calls at Valletta (Malta) · Rhodes (Greece) · Santorini (Greece) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • AUG
    15

    Sunday · 14 nights

    Terminal not published yet

    14-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Marseille (France) · Ajaccio (Corsica, France) · Genoa (Italy) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • AUG
    15

    Sunday · 21 nights

    Terminal not published yet

    21-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Marseille (France) · Ajaccio (Corsica, France) · Genoa (Italy) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece) · Piraeus (Greece) · Heraklion (Crete, Greece) · Bar (Montenegro) · Corfu (Greece) · Messina (Sicily, Italy)

  • AUG
    23

    Monday · 7 nights

    Terminal not published yet

    7-Night Greek Isles & Malta

    Explorer of the Seas · Royal Caribbean International

    Calls at Valletta (Malta) · Santorini (Greece) · Ephesus (Turkey) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • AUG
    28

    Saturday · 7 nights

    Terminal not published yet

    7-Night Western Mediterranean

    Oosterdam · Holland America Line

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Mykonos (Greece) · Kusadasi (Turkey)

    Ends in Piraeus (Greece)

  • AUG
    28

    Saturday · 14 nights

    Terminal not published yet

    14-Night Western Mediterranean

    Oosterdam · Holland America Line

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Mykonos (Greece) · Kusadasi (Turkey) · Piraeus (Greece) · Kotor (Montenegro) · Kefalonia (Greece) · Messina (Sicily, Italy) · Naples (Italy)

    Ends in Civitavecchia (Italy)

  • We may earn a commission if you book through these buttons, at no cost to you.
  • SEP
    5

    Sunday · 14 nights

    Terminal not published yet

    14-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Palma de Mallorca (Spain) · Marseille (France) · Genoa (Italy) · Ajaccio (Corsica, France) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • SEP
    5

    Sunday · 21 nights

    Terminal not published yet

    21-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Palma de Mallorca (Spain) · Marseille (France) · Genoa (Italy) · Ajaccio (Corsica, France) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece) · Piraeus (Greece) · Santorini (Greece) · Bar (Montenegro) · Corfu (Greece) · Messina (Sicily, Italy)

  • SEP
    10

    Friday · 10 nights

    Terminal not published yet

    10-Night Best Of Italy & Greece

    Celebrity Eclipse · Celebrity Cruises

    Calls at La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Chania (Greece) · Mykonos (Greece) · Santorini (Greece)

    Ends in Piraeus (Greece)

  • SEP
    11

    Saturday · 7 nights

    Terminal not published yet

    7-Night Greek Isles & Malta

    Celebrity Xcel · Celebrity Cruises

    Calls at Valletta (Malta) · Rhodes (Greece) · Santorini (Greece) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • SEP
    21

    Tuesday · 14 nights

    Terminal not published yet

    14-Night Eastern Mediterranean

    Costa Serena · Costa Cruises

    Calls at Ibiza (Spain) · Palma de Mallorca (Spain) · Valletta (Malta) · Piraeus (Greece) · Santorini (Greece) · Mykonos (Greece) · Messina (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy)

  • SEP
    25

    Saturday · 21 nights

    Terminal not published yet

    21-Night Western Mediterranean

    Seabourn Ovation · Seabourn

    Calls at Rosas (Spain) · Sanary-Sur-Mer (France) · Calvi (France) · Olbia (Italy) · Porto Santo Stefano (Italy) · Civitavecchia (Italy) · Sorrento (Italy) · Giardini Naxos (Sicily, Italy) · Valletta (Malta) · Kotor (Montenegro) · Zadar (Croatia) · Fusina (Italy) · Piran (Slovenia) · Sibenik (Croatia) · Kotor (Montenegro) · Pylos (Greece) · Nafplion (Greece)

    Ends in Piraeus (Greece)

  • SEP
    25

    Saturday · 28 nights

    Terminal not published yet

    28-Night Western Mediterranean

    Seabourn Ovation · Seabourn

    Calls at Rosas (Spain) · Sanary-Sur-Mer (France) · Calvi (France) · Olbia (Italy) · Porto Santo Stefano (Italy) · Civitavecchia (Italy) · Sorrento (Italy) · Giardini Naxos (Sicily, Italy) · Valletta (Malta) · Kotor (Montenegro) · Zadar (Croatia) · Fusina (Italy) · Piran (Slovenia) · Sibenik (Croatia) · Kotor (Montenegro) · Pylos (Greece) · Nafplion (Greece) · Piraeus (Greece) · Monemvasia (Greece) · Crete (Greece) · Mykonos (Greece) · Cesme (Turkey) · Kusadasi (Turkey)

    Ends in Istanbul (Turkey)

  • SEP
    25

    Saturday · 35 nights

    Terminal not published yet

    35-Night Western Mediterranean

    Seabourn Ovation · Seabourn

    Calls at Rosas (Spain) · Sanary-Sur-Mer (France) · Calvi (France) · Olbia (Italy) · Porto Santo Stefano (Italy) · Civitavecchia (Italy) · Sorrento (Italy) · Giardini Naxos (Sicily, Italy) · Valletta (Malta) · Kotor (Montenegro) · Zadar (Croatia) · Fusina (Italy) · Piran (Slovenia) · Sibenik (Croatia) · Kotor (Montenegro) · Pylos (Greece) · Nafplion (Greece) · Piraeus (Greece) · Monemvasia (Greece) · Crete (Greece) · Mykonos (Greece) · Cesme (Turkey) · Kusadasi (Turkey) · Istanbul (Turkey) · Canakkale (Turkey) · Volos (Greece) · Patmos (Greece) · Rhodes (Greece) · Santorini (Greece)

    Ends in Piraeus (Greece)

  • SEP
    26

    Sunday · 14 nights

    Terminal not published yet

    14-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Ibiza (Spain) · Marseille (France) · Ajaccio (Corsica, France) · Santa Margherita (Italy) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece)

    Ends in Piraeus (Greece)

  • SEP
    26

    Sunday · 21 nights

    Terminal not published yet

    21-Night Mediterranean

    Sun Princess · Princess Cruises

    Calls at Ibiza (Spain) · Marseille (France) · Ajaccio (Corsica, France) · Santa Margherita (Italy) · La Spezia (Italy) · Civitavecchia (Italy) · Naples (Italy) · Chania (Greece) · Kusadasi (Turkey) · Mykonos (Greece) · Piraeus (Greece) · Santorini (Greece) · Bar (Montenegro) · Corfu (Greece) · Messina (Sicily, Italy)

By month

Starting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.

Other cruises from Barcelona

Cruises from Barcelona to Athens: questions

How many cruises go from Barcelona to Athens?

171 sailings in the schedule we track call at Athens or end there, from Sat, Nov 28, 2026 to Wed, Oct 25, 2028, on 40 ships.

How long is a cruise from Barcelona to Athens?

From 7 to 37 nights. The most common length is 21 nights, on 48 of the 171 sailings.

Which cruise lines sail from Barcelona to Athens?

Princess Cruises (44), Viking (28), Holland America Line (28), Celebrity Cruises (17), Seabourn (13), Royal Caribbean International (12), Cunard (7), Costa Cruises (5), Azamara (4), Virgin Voyages (4), Oceania Cruises (4), Silversea (3), Explora Journeys (1), and Disney Cruise Line (1).

Are there one-way cruises from Barcelona to Athens?

Yes, 107 sailings end there rather than coming back to Barcelona, so you fly home from Athens. They are marked "Ends in" in the list below.

What is the cheapest cruise from Barcelona to Athens?

Among the fares we checked on 2026-11-04, the lowest is $842 per person, 7 nights on Fri, Mar 31, 2028. Fares change daily, so check the current price before you book.