Thessaloniki, Macedonia, Greece cruise port
MediterraneanGreece › Thessaloniki

Thessaloniki, Macedonia, Greece

Greece's second city packs two millennia of Roman, Byzantine, and Ottoman history into a walkable waterfront — and feeds you better than Athens.

⚓ Pier (no tender)🕒 Typical call: 8-10 hrs💶 Euro (€)🗣️ Greek / English widely spoken
Docking
Pier — Alexander the Great Cruise Terminal, Pier 2
Walk to center
~10 min to Aristotle Square; 20-25 min to White Tower
Best For
Byzantine history, foodie culture, free walking
Don't Miss
Bougatsa for breakfast, White Tower views, Ano Poli streets

Getting Ashore

Ships dock at the Alexander the Great Cruise Terminal on Pier 2 — the city center is a short walk along the flat waterfront promenade.

Getting Ashore in Thessaloniki

  • 1
    Walk the promenadeExit the terminal and head east along the waterfront. Aristotle Square is about 10 minutes on foot; the White Tower is 20-25 minutes. Totally flat.
  • 2
    Taxi from the pierTaxis queue at the terminal exit. Use the meter — city center rides are €5–8; Ano Poli (Upper Town) around €8–10.
  • 3
    City bus (Line 50 Cultural Loop)Cheap hop-on hop-off option run by OASTH city buses starting at the White Tower. Covers the main archaeological sites for about €2.

💡 Pro move: The port restored warehouses at Pier 1 house a Museum of Photography and Cinema Museum — worth a stroll before re-boarding.

Piers & Tendering by Cruise Line

Thessaloniki's cruise terminal docks ships directly — no tendering required.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise lines (Celebrity, Crystal, Viking, MSC, etc.)Alexander the Great Cruise Terminal, Pier 2 (Quays 9 & 10)📍Docked
Overflow / smaller vesselsPier 1 passenger terminal📍Docked

Top Excursions

From Byzantine World Heritage sites a short walk away to the white-sand beaches of Halkidiki, Thessaloniki rewards both walkers and day-trippers.

History

White Tower & Waterfront Walk

Climb the iconic Ottoman tower for 360° views, then stroll the Nea Paralia promenade past the Umbrellas sculpture to Aristotle Square.

⏱ 2-3 hrs🚶 Easy📷 Iconic
Find Thessaloniki walking tours →
Culture

Ano Poli (Upper Town) & Byzantine Walls

The only neighborhood to survive the 1917 fire — cobblestone lanes, Ottoman-era mansions, Byzantine city walls, and sweeping views of the harbor and Mt. Olympus.

⏱ 2-3 hrs🚶 Moderate (steep uphill)🏛️ UNESCO area
Find Ano Poli guided tours →
History

Archaeological Museum of Macedonia

World-class collection including gold burial artifacts from the tomb of Philip II of Macedon (father of Alexander the Great). Next door: the Museum of Byzantine Culture.

⏱ 2 hrs🚶 Easy💶 ~€8
Find museum tours →
Food

Thessaloniki Food & Market Tour

Graze on bougatsa, mussel saganaki, trigona, and fresh cheese at the Kapani and Modiano markets, then sit for coffee in the Ladadika taverna district right opposite the port.

⏱ 3-4 hrs🍽️ Foodie🧀 UNESCO City of Gastronomy
Find food tours in Thessaloniki →
Relax

Halkidiki Beach Day

The crystalline beaches of the Halkidiki peninsula are 1-1.5 hours by car — white sand, turquoise water, and beach tavernas. Only viable on an organized excursion due to traffic.

⏱ Full day🏖️ Beach🚌 Excursion only
Find Halkidiki beach excursions →

Self-Guided Walks & Hikes

The flat waterfront promenade makes Thessaloniki one of Greece's most walkable cruise ports.

Waterfront Promenade — Pier to White Tower

2.5 km · 25 min one way · Flat

Walk east from the cruise terminal along the Nea Paralia promenade. Pass Aristotle Square, continue to the Umbrellas sculpture, and end at the iconic White Tower.

  1. StartAlexander the Great Cruise Terminal, Thessaloniki
  2. StopAristotelous Square, Thessaloniki
  3. StopUmbrellas of Zongolopoulos, Thessaloniki
  4. EndWhite Tower of Thessaloniki
🗺️ See full route in Maps →

Arch of Galerius to Ano Poli

2 km · 40 min · Moderate uphill

From Kamara (Arch of Galerius) walk through the bustling Navarinou shopping district, then climb the stepped lanes up to Ano Poli for panoramic views and the Byzantine walls.

  1. StartArch of Galerius, Thessaloniki
  2. StopNavarinou Square, Thessaloniki
  3. StopAno Poli, Thessaloniki
  4. EndEptapyrgio Fortress, Thessaloniki
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Thessaloniki, Macedonia, Greece (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan51°F / 11°C37°F / 3°C07:50 AM5:25 PM
Feb55°F / 13°C40°F / 4°C07:22 AM6:03 PM
Mar60°F / 16°C43°F / 6°C16:40 AM6:34 PM
Apr68°F / 20°C48°F / 9°C06:49 AM8:07 PM
May77°F / 25°C57°F / 14°C06:11 AM8:38 PM
Jun86°F / 30°C66°F / 19°C15:57 AM9:00 PM
Jul91°F / 33°C70°F / 21°C06:10 AM8:57 PM
Aug91°F / 33°C70°F / 21°C06:39 AM8:25 PM
Sep82°F / 28°C63°F / 17°C17:09 AM7:36 PM
Oct72°F / 22°C55°F / 13°C07:39 AM6:47 PM
Nov63°F / 17°C49°F / 9°C07:15 AM5:10 PM
Dec54°F / 12°C41°F / 5°C17:45 AM5:01 PM

Source: Meteostat (10-yr monthly averages)

Insider Tips

  • 🥐
    Eat bougatsa for breakfast. Head straight to Ladadika (3-min walk from the port gate) or Aristotelous Square. Order custard-filled — it's a Thessaloniki specialty not to miss.
  • 🚶
    Skip the ship excursion bus for the city center. The port is 10 minutes on foot from Aristotle Square. Save the tour fee and walk the promenade instead.
  • ☀️
    Check weather for Halkidiki. If you want beaches, book a ship excursion — driving solo risks missing departure due to heavy summer traffic on the peninsula road.
  • 🏛️
    Combo ticket for the museums. The Archaeological Museum and Museum of Byzantine Culture sit side by side; ask about the joint ticket (~€12) to save on both.
  • 💡
    Mt. Olympus view: On a clear morning, look southwest from the waterfront or White Tower — the snow-capped peak is visible across the Thermaic Gulf. Best before midday haze builds.

Cruises Calling Here

Upcoming cruises that call at Thessaloniki, Macedonia, Greece. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

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
See more cruises visiting Thessaloniki →

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.