Greek Isles · Western Mediterranean Santorini → Rhodes → Mykonos + 3 more From Piraeus (Athens) · 9 nights · Next Sep 16 From $2,450 1 upcoming departure · 1 ship →