1246789101213151618192022
Holland America · 21-Night Voyage

21 Night Greek Isles With Istanbul, Dubrovnik, Italy & Spain

21 NightsPiraeus (Athens) → Barcelona16 Ports of CallAboard Holland America Oosterdam

A 21-night one-way voyage aboard Holland America Oosterdam, departing from Piraeus (Athens) on 4 May 2027. The sailing finishes in Barcelona. Explore ports in Greece, Turkey, Crete, Albania, Croatia, Italy, Montenegro, Sicily, Spain.

More sailings on this ship
The Voyage · Interactive Map
Port of callSailing route
1 2 4 6 7 8 9 10 12 13 15 16 18 19 20 22
Hover or select a port to explore it.

Your Voyage at a Glance

21Nights
16Ports
0Sea days
Piraeus (Athens)Departs from

The route

Piraeus (Athens) → Kusadasi (Ephesus) → Istanbul → Mykonos → Chania → Katakolon (Olympia) → Sarande → Dubrovnik → Trieste → Zadar → Dubrovnik → Kotor → Corfu → Messina → Naples → Civitavecchia (Rome) → Barcelona

Good to know

Departs
4 May 2027
Arrives
25 May 2027
Route
Piraeus (Athens) → Barcelona
Ship
Holland America Oosterdam

Day-by-Day Itinerary

Select a port for its schedule and destination guide.

  1. Day1
    Greece · EmbarkPiraeus (Athens)Departs 3:00 PM
    Arrival
    Embarkation day
    Departure
    3:00 PM
    Explore Piraeus
  2. Day2
    TurkeyKusadasi (Ephesus)Arrives 7:00 AM · Departs 7:00 PM
    Arrival
    7:00 AM
    Departure
    7:00 PM
    Explore Kusadasi
  3. Day3
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  4. Day4
    TurkeyIstanbulArrives 7:00 AM · Departs 2:00 PM
    Arrival
    7:00 AM
    Departure
    2:00 PM
    Explore Istanbul
  5. Day5
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  6. Day6
    GreeceMykonosArrives 11:00 AM · Departs 10:00 PM
    Arrival
    11:00 AM
    Departure
    10:00 PM
    Explore Mykonos
  7. Day7
    CreteChaniaArrives 8:00 AM · Departs 5:00 PM
    Arrival
    8:00 AM
    Departure
    5:00 PM
    Explore Chania
  8. Day8
    GreeceKatakolon (Olympia)Arrives 10:00 AM · Departs 6:00 PM
    Arrival
    10:00 AM
    Departure
    6:00 PM
    Explore Katakolon
  9. Day9
    AlbaniaSarandeArrives 8:00 AM · Departs 3:00 PM
    Arrival
    8:00 AM
    Departure
    3:00 PM
    Explore Sarande
  10. Day10
    CroatiaDubrovnikArrives 8:00 AM · Departs 10:00 PM
    Arrival
    8:00 AM
    Departure
    10:00 PM
    Explore Dubrovnik
  11. Day11
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  12. Day12
    ItalyTriesteArrives 7:00 AM · Departs 5:00 PM
    Arrival
    7:00 AM
    Departure
    5:00 PM
    Explore Trieste
  13. Day13
    CroatiaZadarArrives 7:00 AM · Departs 4:00 PM
    Arrival
    7:00 AM
    Departure
    4:00 PM
    Explore Zadar
  14. Day14
    CroatiaDubrovnikArrives 9:00 AM · Departs 11:00 PM
    Arrival
    9:00 AM
    Departure
    11:00 PM
    Explore Dubrovnik
  15. Day15
    MontenegroKotorArrives 8:00 AM · Departs 5:00 PM
    Arrival
    8:00 AM
    Departure
    5:00 PM
    Explore Kotor
  16. Day16
    GreeceCorfuArrives 8:00 AM · Departs 9:00 PM
    Arrival
    8:00 AM
    Departure
    9:00 PM
    Explore Corfu
  17. Day17
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  18. Day18
    SicilyMessinaArrives 7:00 AM · Departs 5:00 PM
    Arrival
    7:00 AM
    Departure
    5:00 PM
    Explore Messina
  19. Day19
    ItalyNaplesArrives 8:00 AM · Departs 5:00 PM
    Arrival
    8:00 AM
    Departure
    5:00 PM
    Explore Naples
  20. Day20
    ItalyCivitavecchia (Rome)Arrives 8:00 AM · Departs 11:00 PM
    Arrival
    8:00 AM
    Departure
    11:00 PM
    Explore Civitavecchia
  21. Day21
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  22. Day22
    Spain · DisembarkBarcelonaArrives 7:00 AM
    Arrival
    7:00 AM
    Departure
    Disembarkation day
    Explore Barcelona

The Ship

Holland America Oosterdam
67.5
SCORE
Your floating hotel
Holland America Oosterdam

Your home for all 21 nights aboard Holland America Oosterdam — so you unpack once and wake up somewhere new each morning.

2003Launched
82,820Gross Tons
285.2 mLength
1,964Guests
812Crew
11Decks
OnboardCasino·Spa & Thermal Suite
View full Holland America Oosterdam spec sheet & deck plans

About This Cruise

A 21-night one-way voyage aboard Holland America Oosterdam, departing from Piraeus (Athens) on 4 May 2027. The sailing finishes in Barcelona. Explore ports in Greece, Turkey, Crete, Albania, Croatia, Italy, Montenegro, Sicily, Spain.

Check the cruise line's latest schedule before making travel arrangements. Port times and itinerary details can change.

Check Dates & Prices

21 nights
4 May 2027
Check Dates