Cruises Calling at Thessaloniki

45 upcoming cruises that stop at Thessaloniki, Macedonia, Greece. Updated regularly; always confirm with the cruise line.

Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 02 Jul 09:00 - 21:00 20267 nights7 portsDeparts 2026 Jun 27
View itinerary · 7 ports
7 days, round-trip Best of Greece
  1. 27 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 28 Jun 07:00 - 22:00Santorini Island, Thira, Greece
  3. 29 Jun 09:00 - 19:00Rhodes Island, Greece
  4. 30 Jun 08:00 - 20:00Kusadasi, Ephesus, Turkey
  5. 01 Jul 07:00 - 18:00Mykonos Island, Greece
  6. 02 Jul 09:00 - 21:00Thessaloniki, Greece
  7. 04 Jul 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1449from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 16 Jul 09:00 - 21:00 20267 nights7 portsDeparts 2026 Jul 11
View itinerary · 7 ports
7 days, round-trip Best of Greece
  1. 11 Jul 17:00Departing from Piraeus-Athens, Greece
  2. 12 Jul 07:00 - 22:00Santorini Island, Thira, Greece
  3. 13 Jul 09:00 - 19:00Rhodes Island, Greece
  4. 14 Jul 08:00 - 20:00Kusadasi, Ephesus, Turkey
  5. 15 Jul 07:00 - 18:00Mykonos Island, Greece
  6. 16 Jul 09:00 - 21:00Thessaloniki, Greece
  7. 18 Jul 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1499from / pp
Azamara Onward
Azamara Cruises
Istanbul → Piraeus-Athens
⚓ Calls 20 Jul 08:00 - 21 Jul 21:00 20267 nights7 portsDeparts 2026 Jul 18
View itinerary · 7 ports
7 days, one-way from Istanbul to Piraeus-Athens
  1. 18 Jul 18:00Departing from Istanbul, Turkey, Galataport
  2. 19 Jul 08:00 - 16:00Canakkale, Troy, Turkey
  3. 20 Jul 08:00 - 21 Jul 21:00Thessaloniki, Greece
  4. 22 Jul 08:00 - 19:00Volos, Meteora, Greece
  5. 23 Jul 08:00 - 21:30Mykonos Island, Greece
  6. 24 Jul 08:00 - 18:00Nafplio, Mycenae, Greece
  7. 25 Jul 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1809from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 30 Jul 09:00 - 21:00 20267 nights7 portsDeparts 2026 Jul 25
View itinerary · 7 ports
7 days, round-trip Best of Greece
  1. 25 Jul 17:00Departing from Piraeus-Athens, Greece
  2. 26 Jul 07:00 - 22:00Santorini Island, Thira, Greece
  3. 27 Jul 09:00 - 19:00Rhodes Island, Greece
  4. 28 Jul 08:00 - 20:00Kusadasi, Ephesus, Turkey
  5. 29 Jul 07:00 - 18:00Mykonos Island, Greece
  6. 30 Jul 09:00 - 21:00Thessaloniki, Greece
  7. 01 Aug 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1481from / pp
Oceania Regatta
Oceania Cruises
Istanbul → Piraeus-Athens
⚓ Calls 03 Aug 07:00 - 16:00 202610 nights11 portsDeparts 2026 Jul 31
View itinerary · 11 ports
10 days, one-way from Istanbul to Piraeus-Athens
  1. 31 Jul 17:00Departing from Istanbul, Turkey, Galataport
  2. 01 Aug 07:00 - 17:00Canakkale, Troy, Turkey
  3. 02 Aug 07:00 - 17:00Kavala, Greece
  4. 03 Aug 07:00 - 16:00Thessaloniki, Greece
  5. 04 Aug 08:00 - 17:00Lesbos Island, Mytilene, Greece
  6. 05 Aug 07:00 - 18:00Kusadasi, Ephesus, Turkey
  7. 06 Aug 08:00 - 18:00Rhodes Island, Greece
  8. 07 Aug 08:00 - 18:00Heraklion, Crete Greece
  9. 08 Aug 08:00 - 22:00Santorini Island, Thira, Greece
  10. 09 Aug 08:00 - 21:00Mykonos Island, Greece
  11. 10 Aug 08:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$2310from / pp
Oceania Regatta
Oceania Cruises
Istanbul → Dubrovnik
⚓ Calls 03 Aug 07:00 - 16:00 202617 nights18 portsDeparts 2026 Jul 31
View itinerary · 18 ports
17 days, one-way from Istanbul to Dubrovnik
  1. 31 Jul 17:00Departing from Istanbul, Turkey, Galataport
  2. 01 Aug 07:00 - 17:00Canakkale, Troy, Turkey
  3. 02 Aug 07:00 - 17:00Kavala, Greece
  4. 03 Aug 07:00 - 16:00Thessaloniki, Greece
  5. 04 Aug 08:00 - 17:00Lesbos Island, Mytilene, Greece
  6. 05 Aug 07:00 - 18:00Kusadasi, Ephesus, Turkey
  7. 06 Aug 08:00 - 18:00Rhodes Island, Greece
  8. 07 Aug 08:00 - 18:00Heraklion, Crete Greece
  9. 08 Aug 08:00 - 22:00Santorini Island, Thira, Greece
  10. 09 Aug 08:00 - 21:00Mykonos Island, Greece
  11. 10 Aug 05:00 - 17:00Piraeus-Athens, Greece
  12. 11 Aug 07:00 - 16:00Souda-Chania, Crete Greece
  13. 12 Aug 10:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  14. 13 Aug 07:00 - 16:00Corfu Island, Kerkyra, Greece
  15. 14 Aug 07:00 - 17:00Sarande, Albania
  16. 15 Aug 07:00 - 17:00Bari, Italy
  17. 16 Aug 10:00 - 20:00Kotor, Montenegro
  18. 17 Aug 08:00Arriving in Dubrovnik, Croatia, Port Gruz
Find this cruise to book →
$5449from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 13 Aug 09:00 - 21:00 20267 nights7 portsDeparts 2026 Aug 08
View itinerary · 7 ports
7 days, round-trip Best of Greece
  1. 08 Aug 17:00Departing from Piraeus-Athens, Greece
  2. 09 Aug 07:00 - 22:00Santorini Island, Thira, Greece
  3. 10 Aug 09:00 - 19:00Rhodes Island, Greece
  4. 11 Aug 08:00 - 20:00Kusadasi, Ephesus, Turkey
  5. 12 Aug 07:00 - 18:00Mykonos Island, Greece
  6. 13 Aug 09:00 - 21:00Thessaloniki, Greece
  7. 15 Aug 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1713from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 20 Aug 09:00 - 21:00 20268 nights7 portsDeparts 2026 Aug 15
View itinerary · 7 ports
8 days, round-trip Best of Greece
  1. 15 Aug 17:00Departing from Piraeus-Athens, Greece
  2. 17 Aug 07:00 - 18:00Rhodes Island, Greece
  3. 18 Aug 08:00 - 20:00Kusadasi, Ephesus, Turkey
  4. 19 Aug 07:00 - 18:00Mykonos Island, Greece
  5. 20 Aug 09:00 - 21:00Thessaloniki, Greece
  6. 22 Aug 07:00 - 19:00Santorini Island, Thira, Greece
  7. 23 Aug 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1351from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 27 Aug 09:00 - 21:00 20267 nights7 portsDeparts 2026 Aug 23
View itinerary · 7 ports
7 days, round-trip Best of Greece
  1. 23 Aug 17:00Departing from Piraeus-Athens, Greece
  2. 24 Aug 10:00 - 19:00Rhodes Island, Greece
  3. 25 Aug 08:00 - 20:00Kusadasi, Ephesus, Turkey
  4. 26 Aug 07:00 - 18:00Mykonos Island, Greece
  5. 27 Aug 09:00 - 21:00Thessaloniki, Greece
  6. 29 Aug 07:00 - 19:00Santorini Island, Thira, Greece
  7. 30 Aug 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1720from / pp
Norwegian Viva
Norwegian Cruise Line Cruises
Ravenna → Istanbul
⚓ Calls 05 Sep 08:00 - 16:00 202610 nights10 portsDeparts 2026 Aug 28
View itinerary · 10 ports
10 days, one-way from Ravenna to Istanbul
  1. 28 Aug 17:00Departing from Ravenna, Porto Corsini, Italy
  2. 29 Aug 10:00 - 23:59Dubrovnik, Croatia, Port Gruz
  3. 30 Aug 07:00 - 18:00Kotor, Montenegro
  4. 01 Sep 05:30 - 17:00Piraeus-Athens, Greece
  5. 02 Sep 07:00 - 17:00Santorini Island, Thira, Greece
  6. 03 Sep 07:00 - 17:00Rhodes Island, Greece
  7. 04 Sep 07:00 - 16:00Kusadasi, Ephesus, Turkey
  8. 05 Sep 08:00 - 16:00Thessaloniki, Greece
  9. 06 Sep 12:00Istanbul, Turkey, Galataport
  10. 07 SepArriving in Istanbul, Turkey, Galataport
Find this cruise to book →
$2619from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 05 Sep 09:00 - 21:00 20268 nights7 portsDeparts 2026 Aug 30
View itinerary · 7 ports
8 days, round-trip Best of Greece
  1. 30 Aug 17:00Departing from Piraeus-Athens, Greece
  2. 01 Sep 08:00 - 20:00Kusadasi, Ephesus, Turkey
  3. 02 Sep 07:00 - 22:00Santorini Island, Thira, Greece
  4. 03 Sep 09:00 - 19:00Rhodes Island, Greece
  5. 04 Sep 07:00 - 18:00Mykonos Island, Greece
  6. 05 Sep 09:00 - 21:00Thessaloniki, Greece
  7. 07 Sep 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1067from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 08 Sep 10:30 - 21:00 202610 nights8 portsDeparts 2026 Sep 07
View itinerary · 8 ports
10 days, round-trip Best of Greece Turkey
  1. 07 Sep 17:00Departing from Piraeus-Athens, Greece
  2. 08 Sep 10:30 - 21:00Thessaloniki, Greece
  3. 10 Sep 07:00 - 11 Sep 20:00Istanbul, Turkey, Galataport
  4. 13 Sep 08:00 - 19:00Kusadasi, Ephesus, Turkey
  5. 14 Sep 07:00 - 22:00Santorini Island, Thira, Greece
  6. 15 Sep 09:00 - 19:00Rhodes Island, Greece
  7. 16 Sep 07:00 - 18:00Mykonos Island, Greece
  8. 17 Sep 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1680from / pp
Azamara Onward
Azamara Cruises
Barcelona → Piraeus-Athens
⚓ Calls 15 Sep 09:00 - 22:00 202637 nights35 portsDeparts 2026 Aug 13
View itinerary · 35 ports
37 days, one-way from Barcelona to Piraeus-Athens
  1. 13 Aug 17:00Departing from Barcelona, Spain
  2. 14 Aug 08:00 - 18:00Roses, Spain Costa Brava
  3. 15 Aug 08:00 - 22:00Marseille, France Riviera
  4. 16 Aug 08:00 - 18:00Sanary-sur-Mer, France Riviera
  5. 17 Aug 08:00 - 20:00Monte Carlo, Monaco City
  6. 18 Aug 08:00 - 19 Aug 20:00Livorno, Florence-Pisa, Italy
  7. 20 Aug 08:00 - 20:00La Spezia, Italy Riviera
  8. 21 Aug 08:00 - 18:00Portoferraio, Elba Island Italy
  9. 22 Aug 06:00Civitavecchia-Rome, Italy
  10. 23 Aug 08:00 - 22:00Sorrento, Italy
  11. 24 Aug 08:00 - 22:00Amalfi, Ravello, Italy
  12. 25 Aug 13:00 - 22:00Catania, Sicily Italy
  13. 26 Aug 08:00 - 20:00Siracusa, Sicily Italy, Syracuse
  14. 27 Aug 08:30 - 20:00Crotone, Italy
  15. 28 Aug 08:00 - 16:00Taranto, Italy
  16. 29 Aug 10:30 - 22:00Kotor, Montenegro
  17. 31 Aug 08:00 - 20:00Ravenna, Porto Corsini, Italy
  18. 01 Sep 08:00 - 02 SepVenice, Marghera, Italy
  19. 03 Sep 08:00 - 22:00Koper, Slovenia
  20. 04 Sep 09:00 - 20:00Zadar, Croatia
  21. 05 Sep 08:00 - 20:00Hvar Island Croatia, Stari Grad-Hvar Town
  22. 06 Sep 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  23. 07 Sep 10:00 - 19:00Kotor, Montenegro
  24. 08 Sep 09:30 - 22:00Corfu Island, Kerkyra, Greece
  25. 09 Sep 08:00 - 17:00Kefalonia Island, Argostoli-Fiskardo, Greece
  26. 10 Sep 09:00 - 20:00Monemvasia, Greece
  27. 11 Sep 08:00 - 18:00Souda-Chania, Crete Greece
  28. 12 Sep 05:00Piraeus-Athens, Greece
  29. 13 Sep 09:00 - 22:00Kusadasi, Ephesus, Turkey
  30. 14 Sep 08:00 - 15:00Chios Island, Greece
  31. 15 Sep 09:00 - 22:00Thessaloniki, Greece
  32. 16 Sep 08:00 - 19:00Volos, Meteora, Greece
  33. 17 Sep 08:00 - 18:00Paros Island, Naoussa, Greece
  34. 18 Sep 08:00 - 18:00Mykonos Island, Greece
  35. 19 Sep 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$25639from / pp
Azamara Onward
Azamara Cruises
Round-trip from Piraeus-Athens
⚓ Calls 15 Sep 09:00 - 22:00 20267 nights8 portsDeparts 2026 Sep 12
View itinerary · 8 ports
7 days, round-trip Cruise Greece Intensive Cruise Thessaloniki, Volos Mykonos
  1. 12 Sep 17:00Departing from Piraeus-Athens, Greece
  2. 13 Sep 09:00 - 22:00Kusadasi, Ephesus, Turkey
  3. 14 Sep 08:00 - 15:00Chios Island, Greece
  4. 15 Sep 09:00 - 22:00Thessaloniki, Greece
  5. 16 Sep 08:00 - 19:00Volos, Meteora, Greece
  6. 17 Sep 08:00 - 18:00Paros Island, Naoussa, Greece
  7. 18 Sep 08:00 - 18:00Mykonos Island, Greece
  8. 19 Sep 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$2349from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 24 Sep 06:30 - 20:00 20269 nights8 portsDeparts 2026 Sep 17
View itinerary · 8 ports
9 days, round-trip Best of Greece
  1. 17 Sep 17:00Departing from Piraeus-Athens, Greece
  2. 19 Sep 07:00 - 18:00Rhodes Island, Greece
  3. 20 Sep 08:00 - 20:00Kusadasi, Ephesus, Turkey
  4. 21 Sep 07:00 - 22:00Santorini Island, Thira, Greece
  5. 22 Sep 07:00 - 18:00Mykonos Island, Greece
  6. 23 Sep 09:00 - 19:00Kavala, Greece
  7. 24 Sep 06:30 - 20:00Thessaloniki, Greece
  8. 26 Sep 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1320from / pp
Silver Nova
Silversea Cruises
Round-trip from Piraeus-Athens
⚓ Calls 26 Sep 08:00 - 19:00 202611 nights9 portsDeparts 2026 Sep 20
View itinerary · 9 ports
11 days, round-trip Athens Piraeus To Athens Piraeus
  1. 20 Sep 19:00Departing from Piraeus-Athens, Greece
  2. 21 Sep 09:00 - 23:00Kusadasi, Ephesus, Turkey
  3. 23 Sep 07:00 - 24 Sep 23:00Istanbul, Turkey, Galataport
  4. 26 Sep 08:00 - 19:00Thessaloniki, Greece
  5. 27 Sep 08:00 - 19:00Volos, Meteora, Greece
  6. 28 Sep 08:00 - 18:30Mykonos Island, Greece
  7. 29 Sep 08:00 - 19:00Rhodes Island, Greece
  8. 30 Sep 09:00 - 18:30Santorini Island, Thira, Greece
  9. 01 OctArriving in Piraeus-Athens, Greece
Find this cruise to book →
$12700from / pp
Star Legend
Windstar Cruises
Stockholm → Piraeus-Athens
⚓ Calls 29 Sep 12:00 - 30 Sep 18:00 202680 nights67 portsDeparts 2026 Jul 15
View itinerary · 67 ports
80 days, one-way from Stockholm to Piraeus-Athens
  1. 15 Jul 16:00Departing from Stockholm, Sweden
  2. 16 Jul 12:30 - 23:00Tallinn, Estonia
  3. 17 Jul 08:00 - 18 Jul 12:30Helsinki, Finland
  4. 19 Jul 11:00 - 18:00Liepaja, Latvia
  5. 20 Jul 08:00 - 18:00Gdynia-Gdansk, Poland
  6. 21 Jul 08:30 - 17:00Bornholm Island Denmark, Ronne-Gudhjem
  7. 22 Jul 07:00 - 17:00Copenhagen, Denmark
  8. 24 Jul 08:00 - 17:00Haugesund, Norway
  9. 25 Jul 13:00 - 22:00Alesund, Norway
  10. 26 Jul 08:00 - 17:00Andalsnes, Norway
  11. 27 Jul 09:00 - 22:00Trondheim, Norway
  12. 28 Jul 07:00 - 13:00Froya Island Norway, Sistranda
  13. 29 Jul 10:00 - 16:00Olden, Norway
  14. 30 Jul 09:00 - 22:00Bergen, Norway
  15. 01 Aug 05:00 - 16:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  16. 03 Aug 08:00 - 21:00Invergordon, Scotland
  17. 04 Aug 09:00 - 17:00Kirkwall, Orkney Island Scotland
  18. 05 Aug 08:00 - 17:00Ullapool, Scotland
  19. 06 Aug 08:00 - 17:00Oban UK, Scotland
  20. 07 Aug 08:00 - 17:00Portrush, Northern Ireland
  21. 08 Aug 09:00 - 17:00Isle of Man, Peel-Douglas, UK
  22. 09 Aug 07:30 - 18:00Dun Laoghaire, Ireland
  23. 10 Aug 08:00 - 21:30Belfast, Northern Ireland
  24. 11 Aug 07:30 - 17:00Greencastle-Londonderry, Foyle Port, Northern Ireland
  25. 12 Aug 08:00 - 15:00Killybegs, Ireland
  26. 13 Aug 07:00 - 21:30Galway, Ireland
  27. 14 Aug 08:00 - 18:00Dingle, Ireland
  28. 15 Aug 08:00 - 22:00Ringaskiddy, Ireland
  29. 16 Aug 08:00 - 17:00Waterford, Ireland
  30. 17 Augcoastal cruising
  31. 18 Aug 21:00 - 20 Aug 20:45Rouen, France
  32. 21 Aug 03:30 - 18:00Honfleur, France
  33. 22 Aug 10:00 - 23:00Saint-Malo, France
  34. 23 Aug 07:00 - 13:00Guernsey Island, St Peter Port, Channel Islands UK
  35. 24 Aug 13:00 - 22:00Lorient, France
  36. 25 Aug 19:15 - 28 Aug 08:00Bordeaux, France
  37. 29 Aug 08:00 - 22:00Bilbao, Spain Biscay Basque Country
  38. 30 Aug 08:00 - 22:00Santander, Spain Cantabria
  39. 31 Aug 07:00 - 13:00Gijon, Spain Asturias
  40. 01 Sep 13:30 - 22:00Vigo, Spain Galicia
  41. 02 Sep 08:00 - 15:00Porto-Leixoes, Oporto, Portugal
  42. 03 Sep 08:00 - 04 Sep 09:00Lisbon, Portugal
  43. 05 Sep 15:00 - 06 Sep 15:00Seville, Spain Andalusia
  44. 07 Sep 07:00 - 21:00Tangier, Morocco, Tanger-Ville
  45. 08 Sep 07:00 - 19:00Malaga, Spain Granada
  46. 09 Sep 12:00 - 18:00Cartagena Spain, Murcia
  47. 10 Sep 09:00 - 17:00Valencia, Spain
  48. 11 Sep 07:00 - 17:00Barcelona, Spain
  49. 12 Sep 07:00 - 17:00Palamos, Spain Costa Brava
  50. 13 Sep 08:00 - 18:00Sanary-sur-Mer, France Riviera
  51. 14 Sep 08:00 - 23:59Monte Carlo, Monaco City
  52. 15 Sep 07:00 - 18:00Cannes, France Riviera
  53. 16 Sep 09:00 - 21:00Portofino, Italy Riviera
  54. 17 Sep 08:00 - 22:00Portoferraio, Elba Island Italy
  55. 18 Sep 08:00 - 22:00Porto Ercole, Italy
  56. 19 Sep 07:00 - 16:00Civitavecchia-Rome, Italy
  57. 20 Sep 08:00 - 17:00Sorrento, Italy
  58. 21 Sep 09:00 - 17:00Messina, Sicily Italy
  59. 23 Sep 08:00 - 22:00Gythion, Greece
  60. 24 Sep 08:00 - 17:00Monemvasia, Greece
  61. 25 Sep 07:00 - 17:00Piraeus-Athens, Greece
  62. 26 Sep 10:00 - 23:59Kusadasi, Ephesus, Turkey
  63. 28 Sep 08:00 - 21:30Kavala, Greece
  64. 29 Sep 12:00 - 30 Sep 18:00Thessaloniki, Greece
  65. 01 Oct 09:00 - 21:00Volos, Meteora, Greece
  66. 02 Oct 08:00 - 16:00Skopelos Island, Greece
  67. 03 Oct 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
Price on request
Star Legend
Windstar Cruises
Barcelona → Piraeus-Athens
⚓ Calls 29 Sep 12:00 - 30 Sep 18:00 202622 nights20 portsDeparts 2026 Sep 11
View itinerary · 20 ports
22 days, one-way from Barcelona to Piraeus-Athens
  1. 11 Sep 17:00Departing from Barcelona, Spain
  2. 12 Sep 07:00 - 17:00Palamos, Spain Costa Brava
  3. 13 Sep 08:00 - 18:00Sanary-sur-Mer, France Riviera
  4. 14 Sep 08:00 - 23:59Monte Carlo, Monaco City
  5. 15 Sep 07:00 - 18:00Cannes, France Riviera
  6. 16 Sep 09:00 - 21:00Portofino, Italy Riviera
  7. 17 Sep 08:00 - 22:00Portoferraio, Elba Island Italy
  8. 18 Sep 08:00 - 22:00Porto Ercole, Italy
  9. 19 Sep 07:00 - 16:00Civitavecchia-Rome, Italy
  10. 20 Sep 08:00 - 17:00Sorrento, Italy
  11. 21 Sep 09:00 - 17:00Messina, Sicily Italy
  12. 23 Sep 08:00 - 22:00Gythion, Greece
  13. 24 Sep 08:00 - 17:00Monemvasia, Greece
  14. 25 Sep 07:00 - 17:00Piraeus-Athens, Greece
  15. 26 Sep 10:00 - 23:59Kusadasi, Ephesus, Turkey
  16. 28 Sep 08:00 - 21:30Kavala, Greece
  17. 29 Sep 12:00 - 30 Sep 18:00Thessaloniki, Greece
  18. 01 Oct 09:00 - 21:00Volos, Meteora, Greece
  19. 02 Oct 08:00 - 16:00Skopelos Island, Greece
  20. 03 Oct 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$16175from / pp
Star Legend
Windstar Cruises
Civitavecchia-Rome → Piraeus-Athens
⚓ Calls 29 Sep 12:00 - 30 Sep 18:00 202614 nights12 portsDeparts 2026 Sep 19
View itinerary · 12 ports
14 days, one-way from Civitavecchia-Rome to Piraeus-Athens
  1. 19 Sep 16:00Departing from Civitavecchia-Rome, Italy
  2. 20 Sep 08:00 - 17:00Sorrento, Italy
  3. 21 Sep 09:00 - 17:00Messina, Sicily Italy
  4. 23 Sep 08:00 - 22:00Gythion, Greece
  5. 24 Sep 08:00 - 17:00Monemvasia, Greece
  6. 25 Sep 07:00 - 17:00Piraeus-Athens, Greece
  7. 26 Sep 10:00 - 23:59Kusadasi, Ephesus, Turkey
  8. 28 Sep 08:00 - 21:30Kavala, Greece
  9. 29 Sep 12:00 - 30 Sep 18:00Thessaloniki, Greece
  10. 01 Oct 09:00 - 21:00Volos, Meteora, Greece
  11. 02 Oct 08:00 - 16:00Skopelos Island, Greece
  12. 03 Oct 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$8638from / pp
Star Legend
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 29 Sep 12:00 - 30 Sep 18:00 20268 nights7 portsDeparts 2026 Sep 25
View itinerary · 7 ports
8 days, round-trip 8 Night Postcards from Northern Greece Cruise
  1. 25 Sep 17:00Departing from Piraeus-Athens, Greece
  2. 26 Sep 10:00 - 23:59Kusadasi, Ephesus, Turkey
  3. 28 Sep 08:00 - 21:30Kavala, Greece
  4. 29 Sep 12:00 - 30 Sep 18:00Thessaloniki, Greece
  5. 01 Oct 09:00 - 21:00Volos, Meteora, Greece
  6. 02 Oct 08:00 - 16:00Skopelos Island, Greece
  7. 03 Oct 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$5353from / pp
Spirit of Discovery
Saga Cruises
Dover → Portsmouth UK
⚓ Calls 03 Oct 08:00 - 18:00 202627 nights13 portsDeparts 2026 Sep 20
View itinerary · 13 ports
27 days, one-way from Dover to Portsmouth UK
  1. 20 Sep 17:00Departing from Dover, England
  2. 24 Sep 08:00 - 17:00Gibraltar
  3. 27 Sep 09:00 - 20:00Valletta, Malta
  4. 29 Sep 08:00 - 21:00Igoumenitsa, Greece
  5. 01 Oct 08:00 - 18:00Piraeus-Athens, Greece
  6. 02 Oct 08:00 - 18:00Lemnos Island, Myrina, Greece
  7. 03 Oct 08:00 - 18:00Thessaloniki, Greece
  8. 05 Oct 08:00 - 06 Oct 17:00Istanbul, Turkey, Galataport
  9. 07 Oct 08:00 - 17:00Canakkale, Troy, Turkey
  10. 10 Oct 08:00 - 17:00Palermo, Sicily Italy
  11. 11 Oct 09:00 - 17:00Cagliari, Sardinia Italy
  12. 13 Oct 09:00 - 17:00Motril, Spain Granada
  13. 17 Oct 07:00Arriving in Portsmouth UK, England
Find this cruise to book →
Price on request
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 03 Oct 06:30 - 20:00 20269 nights8 portsDeparts 2026 Sep 26
View itinerary · 8 ports
9 days, round-trip Best of Greece
  1. 26 Sep 17:00Departing from Piraeus-Athens, Greece
  2. 28 Sep 07:00 - 18:00Rhodes Island, Greece
  3. 29 Sep 08:00 - 20:00Kusadasi, Ephesus, Turkey
  4. 30 Sep 07:00 - 22:00Santorini Island, Thira, Greece
  5. 01 Oct 07:00 - 18:00Mykonos Island, Greece
  6. 02 Oct 09:00 - 19:00Kavala, Greece
  7. 03 Oct 06:30 - 20:00Thessaloniki, Greece
  8. 05 Oct 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1278from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 06 Oct 10:30 - 21:00 202610 nights8 portsDeparts 2026 Oct 05
View itinerary · 8 ports
10 days, round-trip Best of Greece Turkey
  1. 05 Oct 17:00Departing from Piraeus-Athens, Greece
  2. 06 Oct 10:30 - 21:00Thessaloniki, Greece
  3. 08 Oct 07:00 - 09 Oct 20:00Istanbul, Turkey, Galataport
  4. 11 Oct 08:00 - 19:00Kusadasi, Ephesus, Turkey
  5. 12 Oct 07:00 - 22:00Santorini Island, Thira, Greece
  6. 13 Oct 09:00 - 19:00Rhodes Island, Greece
  7. 14 Oct 07:00 - 18:00Mykonos Island, Greece
  8. 15 Oct 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1619from / pp
Star Legend
Windstar Cruises
Piraeus-Athens → Istanbul
⚓ Calls 07 Oct 12:00 - 08 Oct 18:00 202616 nights15 portsDeparts 2026 Oct 03
View itinerary · 15 ports
16 days, one-way from Piraeus-Athens to Istanbul
  1. 03 Oct 17:00Departing from Piraeus-Athens, Greece
  2. 04 Oct 10:00 - 23:59Kusadasi, Ephesus, Turkey
  3. 06 Oct 08:00 - 21:30Kavala, Greece
  4. 07 Oct 12:00 - 08 Oct 18:00Thessaloniki, Greece
  5. 09 Oct 09:00 - 21:00Volos, Meteora, Greece
  6. 10 Oct 08:00 - 16:00Skopelos Island, Greece
  7. 11 Oct 07:00 - 17:00Piraeus-Athens, Greece
  8. 12 Oct 08:00 - 10:00Corinth Canal, Greece
  9. 12 Oct 15:00 - 21:00Itea, Delphi, Greece
  10. 14 Oct 08:00 - 21:00Santorini Island, Thira, Greece
  11. 15 Oct 08:00 - 22:00Bodrum, Turkey
  12. 16 Oct 09:00 - 23:59Kusadasi, Ephesus, Turkey
  13. 17 Oct 08:00 - 17:00Mykonos Island, Greece
  14. 18 Oct 07:00 - 12:00Lemnos Island, Myrina, Greece
  15. 19 Oct 07:00Arriving in Istanbul, Turkey, Galataport
Find this cruise to book →
Price on request
Star Legend
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 07 Oct 12:00 - 08 Oct 18:00 20268 nights7 portsDeparts 2026 Oct 03
View itinerary · 7 ports
8 days, round-trip 8 Night Postcards from Northern Greece Cruise
  1. 03 Oct 17:00Departing from Piraeus-Athens, Greece
  2. 04 Oct 10:00 - 23:59Kusadasi, Ephesus, Turkey
  3. 06 Oct 08:00 - 21:30Kavala, Greece
  4. 07 Oct 12:00 - 08 Oct 18:00Thessaloniki, Greece
  5. 09 Oct 09:00 - 21:00Volos, Meteora, Greece
  6. 10 Oct 08:00 - 16:00Skopelos Island, Greece
  7. 11 Oct 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$5348from / pp
Azamara Quest
Azamara Cruises
Round-trip from Piraeus-Athens
⚓ Calls 08 Oct 08:00 - 09 Oct 21:00 202611 nights10 portsDeparts 2026 Oct 03
View itinerary · 10 ports
11 days, round-trip Cruise Greece Turkey Cruise Athens, Istanbul Syros
  1. 03 Oct 18:00Departing from Piraeus-Athens, Greece
  2. 04 Oct 08:00 - 17:00Chios Island, Greece
  3. 05 Oct 13:00 - 06 Oct 21:00Istanbul, Turkey, Galataport
  4. 07 Oct 08:00 - 17:00Canakkale, Troy, Turkey
  5. 08 Oct 08:00 - 09 Oct 21:00Thessaloniki, Greece
  6. 10 Oct 07:30 - 18:00Volos, Meteora, Greece
  7. 11 Oct 09:00 - 20:00Syros Island, Ermoupoli, Greece
  8. 12 Oct 08:00 - 18:00Patmos Island, Greece
  9. 13 Oct 08:00 - 18:00Nafplio, Mycenae, Greece
  10. 14 Oct 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$3979from / pp
Azamara Quest
Azamara Cruises
Barcelona → Piraeus-Athens
⚓ Calls 08 Oct 08:00 - 09 Oct 21:00 202631 nights28 portsDeparts 2026 Sep 13
View itinerary · 28 ports
31 days, one-way from Barcelona to Piraeus-Athens
  1. 13 Sep 18:00Departing from Barcelona, Spain
  2. 14 Sep 08:00 - 20:00Marseille, France Riviera
  3. 15 Sep 08:00 - 21:00Monte Carlo, Monaco City
  4. 16 Sep 07:30 - 20:00Livorno, Florence-Pisa, Italy
  5. 17 Sep 07:30 - 19:30Civitavecchia-Rome, Italy
  6. 18 Sep 08:00 - 18:00Sorrento, Italy
  7. 19 Sep 09:00 - 18:00Catania, Sicily Italy
  8. 20 Sep 08:00 - 16:00Crotone, Italy
  9. 21 Sep 10:00 - 22:00Kotor, Montenegro
  10. 23 Sep 08:00 - 22:00Koper, Slovenia
  11. 24 Sep 06:00Venice, Marghera, Italy
  12. 25 Sep 08:00 - 22:00Zadar, Croatia
  13. 26 Sep 08:00 - 21:00Sibenik, Croatia
  14. 27 Sep 08:00 - 18:00Korcula Island Croatia, Korcula Town
  15. 28 Sep 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  16. 29 Sep 09:30 - 17:00Kotor, Montenegro
  17. 30 Sep 09:00 - 22:00Corfu Island, Kerkyra, Greece
  18. 02 Oct 08:00 - 18:00Souda-Chania, Crete Greece
  19. 03 Oct 05:00Piraeus-Athens, Greece
  20. 04 Oct 08:00 - 17:00Chios Island, Greece
  21. 05 Oct 13:00 - 06 Oct 21:00Istanbul, Turkey, Galataport
  22. 07 Oct 08:00 - 17:00Canakkale, Troy, Turkey
  23. 08 Oct 08:00 - 09 Oct 21:00Thessaloniki, Greece
  24. 10 Oct 07:30 - 18:00Volos, Meteora, Greece
  25. 11 Oct 09:00 - 20:00Syros Island, Ermoupoli, Greece
  26. 12 Oct 08:00 - 18:00Patmos Island, Greece
  27. 13 Oct 08:00 - 18:00Nafplio, Mycenae, Greece
  28. 14 Oct 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$11389from / pp
Viking Neptune
Viking Cruises
Round-trip from Piraeus-Athens
⚓ Calls 20 Oct 20269 nights9 portsDeparts 2026 Oct 18
View itinerary · 9 ports
9 days, round-trip 10 Night Greek Odyssey Cruise
  1. 18 OctDeparting from Piraeus-Athens, Greece
  2. 19 OctVolos, Meteora, Greece
  3. 20 OctThessaloniki, Greece
  4. 21 Octcoastal cruising
  5. 22 OctKusadasi, Ephesus, Turkey
  6. 23 OctRhodes Island, Greece
  7. 25 OctSouda-Chania, Crete Greece
  8. 26 OctNafplio, Mycenae, Greece
  9. 27 OctArriving in Piraeus-Athens, Greece
Find this cruise to book →
$10099from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 21 Oct 09:00 - 21:00 20268 nights7 portsDeparts 2026 Oct 15
View itinerary · 7 ports
8 days, round-trip Best of Greece
  1. 15 Oct 17:00Departing from Piraeus-Athens, Greece
  2. 17 Oct 07:00 - 18:00Rhodes Island, Greece
  3. 18 Oct 08:00 - 20:00Kusadasi, Ephesus, Turkey
  4. 19 Oct 07:00 - 22:00Santorini Island, Thira, Greece
  5. 20 Oct 07:00 - 18:00Mykonos Island, Greece
  6. 21 Oct 09:00 - 21:00Thessaloniki, Greece
  7. 23 Oct 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1508from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 31 Oct 06:30 - 20:00 202610 nights9 portsDeparts 2026 Oct 23
View itinerary · 9 ports
10 days, round-trip Best of Greece
  1. 23 Oct 17:00Departing from Piraeus-Athens, Greece
  2. 24 Oct 08:00 - 18:00Souda-Chania, Crete Greece
  3. 26 Oct 07:00 - 18:00Rhodes Island, Greece
  4. 27 Oct 08:00 - 20:00Kusadasi, Ephesus, Turkey
  5. 28 Oct 07:00 - 22:00Santorini Island, Thira, Greece
  6. 29 Oct 07:00 - 18:00Mykonos Island, Greece
  7. 30 Oct 09:00 - 18:00Kavala, Greece
  8. 31 Oct 06:30 - 20:00Thessaloniki, Greece
  9. 02 Nov 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1674from / pp
Silver Spirit
Silversea Cruises
Round-trip from Piraeus-Athens
⚓ Calls 31 Oct 08:00 - 22:00 202610 nights8 portsDeparts 2026 Oct 28
View itinerary · 8 ports
10 days, round-trip Athens Piraeus To Athens Piraeus
  1. 28 Oct 19:00Departing from Piraeus-Athens, Greece
  2. 29 Oct 08:00 - 18:00Mykonos Island, Greece
  3. 30 Oct 08:00 - 19:00Volos, Meteora, Greece
  4. 31 Oct 08:00 - 22:00Thessaloniki, Greece
  5. 02 Nov 07:00 - 03 Nov 23:00Istanbul, Turkey, Galataport
  6. 05 Nov 08:00 - 18:00Rhodes Island, Greece
  7. 06 Nov 08:00 - 18:30Santorini Island, Thira, Greece
  8. 07 NovArriving in Piraeus-Athens, Greece
Find this cruise to book →
$9800from / pp
Silver Spirit
Silversea Cruises
Lisbon → Piraeus-Athens
⚓ Calls 31 Oct 08:00 - 22:00 202650 nights41 portsDeparts 2026 Sep 18
View itinerary · 41 ports
50 days, one-way from Lisbon to Piraeus-Athens
  1. 18 Sep 19:00Departing from Lisbon, Portugal
  2. 20 Sep 08:00 - 18:00Casablanca, Marrakesh, Morocco
  3. 21 Sep 08:00 - 19:00Tangier, Morocco, Tanger-Ville
  4. 22 Sep 08:00 - 23:00Cadiz, Spain, Sevilla
  5. 23 Sep 08:00 - 18:00Gibraltar
  6. 24 Sep 08:00 - 25 Sep 18:00Malaga, Spain Granada
  7. 27 Sep 08:00 - 18:00Valencia, Spain
  8. 28 Sep 07:00Barcelona, Spain
  9. 29 Sep 08:00 - 18:00Palamos, Spain Costa Brava
  10. 30 Sep 08:00 - 23:00Palma de Mallorca, Majorca Island Balearic Spain
  11. 02 Oct 08:00 - 21:00Sete, France Riviera
  12. 03 Oct 08:00 - 18:00Marseille, France Riviera
  13. 04 Oct 08:00 - 21:00Monte Carlo, Monaco City
  14. 05 Oct 08:00 - 06 Oct 18:00Livorno, Florence-Pisa, Italy
  15. 07 Oct 08:00 - 18:30Porto Santo Stefano, Italy
  16. 08 Oct 07:00Civitavecchia-Rome, Italy
  17. 09 Oct 08:00 - 23:00Naples, Italy
  18. 10 Oct 08:00 - 18:00Amalfi, Ravello, Italy
  19. 11 Oct 08:00 - 18:30Giardini Naxos-Taormina, Sicily Italy
  20. 12 Oct 08:00 - 18:00Valletta, Malta
  21. 14 Oct 08:00 - 18:00Kotor, Montenegro
  22. 15 Oct 08:00 - 18:00Split, Croatia
  23. 16 Oct 08:00 - 21:00Zadar, Croatia
  24. 17 Oct 08:00 - 18:30Rovinj, Croatia
  25. 18 Oct 07:00Venice, Marghera, Italy
  26. 19 Oct 08:00 - 18:00Koper, Slovenia
  27. 20 Oct 08:00 - 18:00Rijeka, Croatia
  28. 22 Oct 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  29. 23 Oct 08:00 - 18:00Bari, Italy
  30. 24 Oct 09:00 - 18:00Corfu Island, Kerkyra, Greece
  31. 25 Oct 08:00 - 18:00Katakolon, Olympia, Greece
  32. 26 Oct 08:00 - 18:30Gythion, Greece
  33. 27 Oct 08:00 - 18:00Souda-Chania, Crete Greece
  34. 28 Oct 05:00Piraeus-Athens, Greece
  35. 29 Oct 08:00 - 18:00Mykonos Island, Greece
  36. 30 Oct 08:00 - 19:00Volos, Meteora, Greece
  37. 31 Oct 08:00 - 22:00Thessaloniki, Greece
  38. 02 Nov 07:00 - 03 Nov 23:00Istanbul, Turkey, Galataport
  39. 05 Nov 08:00 - 18:00Rhodes Island, Greece
  40. 06 Nov 08:00 - 18:30Santorini Island, Thira, Greece
  41. 07 NovArriving in Piraeus-Athens, Greece
Find this cruise to book →
$50900from / pp
Silver Nova
Silversea Cruises
Round-trip from Piraeus-Athens
⚓ Calls 03 Nov 08:00 - 19:00 202611 nights9 portsDeparts 2026 Oct 26
View itinerary · 9 ports
11 days, round-trip Athens Piraeus To Athens Piraeus
  1. 26 Oct 19:00Departing from Piraeus-Athens, Greece
  2. 27 Oct 08:00 - 18:00Santorini Island, Thira, Greece
  3. 28 Oct 07:00 - 17:30Heraklion, Crete Greece
  4. 29 Oct 08:00 - 23:00Kusadasi, Ephesus, Turkey
  5. 31 Oct 08:00 - 01 Nov 23:00Istanbul, Turkey, Galataport
  6. 03 Nov 08:00 - 19:00Thessaloniki, Greece
  7. 04 Nov 08:00 - 19:00Volos, Meteora, Greece
  8. 05 Nov 08:00 - 18:00Mykonos Island, Greece
  9. 06 NovArriving in Piraeus-Athens, Greece
Find this cruise to book →
$10900from / pp
Le Champlain
Ponant Cruises
Round-trip from Piraeus-Athens
⚓ Calls 04 Nov 08:00 - 18:00 20267 nights9 portsDeparts 2026 Nov 01
View itinerary · 9 ports
7 days, round-trip 7 Night European Autumn in the Aegean Sea Cruise
  1. 01 Nov 18:00Departing from Piraeus-Athens, Greece
  2. 02 Nov 12:00 - 22:30Skiathos Island, Greece
  3. 03 Nov 07:00 - 18:00Volos, Meteora, Greece
  4. 04 Nov 08:00 - 18:00Thessaloniki, Greece
  5. 05 Novcoastal cruising
  6. 05 Nov 12:00 - 18:00Kavala, Greece
  7. 06 Nov 08:00 - 14:00Lemnos Island, Myrina, Greece
  8. 07 Nov 08:00 - 16:00Hydra Island, Greece
  9. 08 NovArriving in Piraeus-Athens, Greece
Find this cruise to book →
$7270from / pp
Viking Vela
Viking Cruises
Round-trip from Piraeus-Athens
⚓ Calls 13 Nov 20269 nights9 portsDeparts 2026 Nov 11
View itinerary · 9 ports
9 days, round-trip 10 Night Greek Odyssey Cruise
  1. 11 NovDeparting from Piraeus-Athens, Greece
  2. 12 NovVolos, Meteora, Greece
  3. 13 NovThessaloniki, Greece
  4. 14 Novcoastal cruising
  5. 15 NovKusadasi, Ephesus, Turkey
  6. 16 NovRhodes Island, Greece
  7. 18 NovSouda-Chania, Crete Greece
  8. 19 NovNafplio, Mycenae, Greece
  9. 20 NovArriving in Piraeus-Athens, Greece
Find this cruise to book →
$6599from / pp
Viking Vela
Viking Cruises
Round-trip from Piraeus-Athens
⚓ Calls 23 Nov 20269 nights9 portsDeparts 2026 Nov 21
View itinerary · 9 ports
9 days, round-trip 10 Night Greek Odyssey Cruise
  1. 21 NovDeparting from Piraeus-Athens, Greece
  2. 22 NovVolos, Meteora, Greece
  3. 23 NovThessaloniki, Greece
  4. 24 Novcoastal cruising
  5. 25 NovKusadasi, Ephesus, Turkey
  6. 26 NovRhodes Island, Greece
  7. 28 NovSouda-Chania, Crete Greece
  8. 29 NovNafplio, Mycenae, Greece
  9. 30 NovArriving in Piraeus-Athens, Greece
Find this cruise to book →
$4499from / pp
MSC Explora 2
MSC Explora Journeys Cruises
Round-trip from Piraeus-Athens
⚓ Calls 27 Nov 09:00 - 20:00 202620 nights16 portsDeparts 2026 Nov 09
View itinerary · 16 ports
20 days, round-trip An Extended Journey of Legendary Pathways Living Heritage
  1. 09 Nov 18:00Departing from Piraeus-Athens, Greece
  2. 10 Nov 09:00 - 19:00Bodrum, Turkey
  3. 11 Nov 08:00 - 19:00Marmaris, Turkey
  4. 13 Nov 08:00 - 18:00Limassol, Cyprus
  5. 14 Nov 09:00 - 20:00Antalya, Turkey
  6. 16 Nov 08:00 - 20:00Heraklion, Crete Greece
  7. 17 Nov 08:00 - 18:00Milos Island, Adamantas, Greece
  8. 18 Nov 09:00 - 19:00Nafplio, Mycenae, Greece
  9. 19 Nov 07:00 - 20:00Piraeus-Athens, Greece
  10. 20 Nov 08:00 - 21:00Mykonos Island, Greece
  11. 21 Nov 08:00 - 18:00Kusadasi, Ephesus, Turkey
  12. 22 Nov 08:00 - 20:00Rhodes Island, Greece
  13. 24 Nov 08:00 - 25 Nov 13:00Istanbul, Turkey, Galataport
  14. 26 Nov 09:00 - 20:00Volos, Meteora, Greece
  15. 27 Nov 09:00 - 20:00Thessaloniki, Greece
  16. 29 Nov 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$10150from / pp
MSC Explora 2
MSC Explora Journeys Cruises
Round-trip from Piraeus-Athens
⚓ Calls 27 Nov 09:00 - 20:00 202610 nights8 portsDeparts 2026 Nov 19
View itinerary · 8 ports
10 days, round-trip A Journey through Aegean Cultural Gems Timeless Legends
  1. 19 Nov 20:00Departing from Piraeus-Athens, Greece
  2. 20 Nov 08:00 - 21:00Mykonos Island, Greece
  3. 21 Nov 08:00 - 18:00Kusadasi, Ephesus, Turkey
  4. 22 Nov 08:00 - 20:00Rhodes Island, Greece
  5. 24 Nov 08:00 - 25 Nov 13:00Istanbul, Turkey, Galataport
  6. 26 Nov 09:00 - 20:00Volos, Meteora, Greece
  7. 27 Nov 09:00 - 20:00Thessaloniki, Greece
  8. 29 Nov 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$5390from / pp
MSC Explora 2
MSC Explora Journeys Cruises
Piraeus-Athens → Dubai
⚓ Calls 27 Nov 09:00 - 20:00 202625 nights16 portsDeparts 2026 Nov 19
View itinerary · 16 ports
25 days, one-way from Piraeus-Athens to Dubai
  1. 19 Nov 20:00Departing from Piraeus-Athens, Greece
  2. 20 Nov 08:00 - 21:00Mykonos Island, Greece
  3. 21 Nov 08:00 - 18:00Kusadasi, Ephesus, Turkey
  4. 22 Nov 08:00 - 20:00Rhodes Island, Greece
  5. 24 Nov 08:00 - 25 Nov 13:00Istanbul, Turkey, Galataport
  6. 26 Nov 09:00 - 20:00Volos, Meteora, Greece
  7. 27 Nov 09:00 - 20:00Thessaloniki, Greece
  8. 29 Nov 07:00 - 20:00Piraeus-Athens, Greece
  9. 30 Nov 09:00 - 18:00Heraklion, Crete Greece
  10. 02 Dec 07:00 - 21:00Port Said, Egypt, Cairo
  11. 03 Dec 00:15 - 00:30Suez Canal, Egypt
  12. 05 Dec 10:00 - 06 Dec 19:00Jeddah, Saudi Arabia, Mecca
  13. 10 Dec 09:00 - 18:00Salalah, Oman
  14. 12 Dec 08:00 - 17:00Muscat, Oman
  15. 13 Dec 09:00 - 18:00Khasab, Musandam Oman
  16. 14 Dec 07:00Arriving in Dubai, Port Rashid-Dubai Harbour, UAE
Find this cruise to book →
$11935from / pp
MSC Explora 2
MSC Explora Journeys Cruises
Istanbul → Jeddah
⚓ Calls 27 Nov 09:00 - 20:00 202611 nights9 portsDeparts 2026 Nov 24
View itinerary · 9 ports
11 days, one-way from Istanbul to Jeddah
  1. 24 NovDeparting from Istanbul, Turkey, Galataport
  2. 25 Nov - 13:00Istanbul, Turkey, Galataport
  3. 26 Nov 09:00 - 20:00Volos, Meteora, Greece
  4. 27 Nov 09:00 - 20:00Thessaloniki, Greece
  5. 29 Nov 07:00 - 20:00Piraeus-Athens, Greece
  6. 30 Nov 09:00 - 18:00Heraklion, Crete Greece
  7. 02 Dec 07:00 - 21:00Port Said, Egypt, Cairo
  8. 03 Dec 00:15 - 00:30Suez Canal, Egypt
  9. 05 Dec 10:00Arriving in Jeddah, Saudi Arabia, Mecca
Find this cruise to book →
$8650from / pp
Viking Libra
Viking Cruises
Round-trip from Piraeus-Athens
⚓ Calls 06 Dec 20269 nights9 portsDeparts 2026 Dec 04
View itinerary · 9 ports
9 days, round-trip 10 Night Greek Odyssey Cruise
  1. 04 DecDeparting from Piraeus-Athens, Greece
  2. 05 DecVolos, Meteora, Greece
  3. 06 DecThessaloniki, Greece
  4. 07 Deccoastal cruising
  5. 08 DecKusadasi, Ephesus, Turkey
  6. 09 DecRhodes Island, Greece
  7. 11 DecSouda-Chania, Crete Greece
  8. 12 DecNafplio, Mycenae, Greece
  9. 13 DecArriving in Piraeus-Athens, Greece
Find this cruise to book →
$4599from / pp
Viking Star
Viking Cruises
Round-trip from Piraeus-Athens
⚓ Calls 15 Dec 20269 nights9 portsDeparts 2026 Dec 13
View itinerary · 9 ports
9 days, round-trip 10 Night Greek Odyssey Cruise
  1. 13 DecDeparting from Piraeus-Athens, Greece
  2. 14 DecVolos, Meteora, Greece
  3. 15 DecThessaloniki, Greece
  4. 16 Deccoastal cruising
  5. 17 DecKusadasi, Ephesus, Turkey
  6. 18 DecRhodes Island, Greece
  7. 20 DecSouda-Chania, Crete Greece
  8. 21 DecNafplio, Mycenae, Greece
  9. 22 DecArriving in Piraeus-Athens, Greece
Find this cruise to book →
$4099from / pp
Viking Neptune
Viking Cruises
Round-trip from Piraeus-Athens
⚓ Calls 22 Jan 20279 nights9 portsDeparts 2027 Jan 20
View itinerary · 9 ports
9 days, round-trip 10 Night Greek Odyssey Cruise
  1. 20 JanDeparting from Piraeus-Athens, Greece
  2. 21 JanVolos, Meteora, Greece
  3. 22 JanThessaloniki, Greece
  4. 23 Jancoastal cruising
  5. 24 JanKusadasi, Ephesus, Turkey
  6. 25 JanRhodes Island, Greece
  7. 27 JanSouda-Chania, Crete Greece
  8. 28 JanNafplio, Mycenae, Greece
  9. 29 JanArriving in Piraeus-Athens, Greece
Find this cruise to book →
$3799from / pp
Viking Saturn
Viking Cruises
Round-trip from Piraeus-Athens
⚓ Calls 25 Feb 20279 nights9 portsDeparts 2027 Feb 23
View itinerary · 9 ports
9 days, round-trip 10 Night Greek Odyssey Cruise
  1. 23 FebDeparting from Piraeus-Athens, Greece
  2. 24 FebVolos, Meteora, Greece
  3. 25 FebThessaloniki, Greece
  4. 26 Febcoastal cruising
  5. 27 FebKusadasi, Ephesus, Turkey
  6. 28 FebRhodes Island, Greece
  7. 02 MarSouda-Chania, Crete Greece
  8. 03 MarNafplio, Mycenae, Greece
  9. 04 MarArriving in Piraeus-Athens, Greece
Find this cruise to book →
$4099from / pp
Viking Saturn
Viking Cruises
Round-trip from Piraeus-Athens
⚓ Calls 07 Mar 20279 nights9 portsDeparts 2027 Mar 05
View itinerary · 9 ports
9 days, round-trip 10 Night Greek Odyssey Cruise
  1. 05 MarDeparting from Piraeus-Athens, Greece
  2. 06 MarVolos, Meteora, Greece
  3. 07 MarThessaloniki, Greece
  4. 08 Marcoastal cruising
  5. 09 MarKusadasi, Ephesus, Turkey
  6. 10 MarRhodes Island, Greece
  7. 12 MarSouda-Chania, Crete Greece
  8. 13 MarNafplio, Mycenae, Greece
  9. 14 MarArriving in Piraeus-Athens, Greece
Find this cruise to book →
$5099from / pp

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.