Swap Zadar for Opatija
1 upcoming departure From $690/night
Piraeus (Athens) → Monemvasia → Heraklion → Mykonos → Bodrum → Kusadasi → Istanbul → Çanakkale → Volos → Pátmos → Symi → Santorini → Piraeus (Athens) → Nafplio → Kotor → Šibenik → Zadar → Koper → Fusina (Venice)
Map of Greek Isles One-Way via Monemvasía, Agios Nikólaos, Kríti & Bodrum. Stops in order: Piraeus (Athens), Monemvasia, Heraklion, Mykonos, Bodrum, Kusadasi, Istanbul, Çanakkale, Volos, Pátmos, Symi, Santorini, Nafplio, Kotor, Šibenik, Zadar, Koper, Fusina (Venice). The same stops are listed under Port by port.
Loading map...
21 nights · 17 port calls · 3 sea days · 5 countries
Embark
Greece · Greek Isles
Greece · Greek Isles
Greece · Greek Isles
Usually docks
Greece · Greek Isles
Usually tenders
Türkiye · Greek Isles
Usually docks
Türkiye · Eastern Mediterranean
Usually docks
Türkiye · Eastern Mediterranean
Usually docks
Türkiye · Eastern Mediterranean
Greece · Greek Isles
Greece · Greek Isles
Greece · Greek Isles
Greece · Greek Isles
Usually tenders
Greece · Greek Isles
Usually docks
Greece · Greek Isles
Montenegro · Adriatic Sea
Usually tenders
Croatia · Adriatic Sea
Croatia · Adriatic Sea
Usually docks
Slovenia · Adriatic Sea
Disembark
Italy · Adriatic Sea
Explore other routes with different ports, trip lengths, and departure ports.
1 upcoming departure From $690/night
End in Civitavecchia (Rome)
Shares 17 of this route's 17 ports
1 upcoming departure From $685/night
End in Dubrovnik
Shares 13 of this route's 17 ports
Lowest fare is ~11% lower than this route
1 upcoming departure From $673/night
End in Piraeus (Athens)
Shares 10 of this route's 17 ports
Lowest fare is ~10% lower than this route
5 upcoming departures From $675/night
2 of 2 sailings with enough price history currently have favorable pricing. Median current fare is $864/night.
Each fare is the departure's lowest current fare; the cabin category can differ between departures. Observed fares, not guaranteed availability.