You can travel by boat from Athens to Mykonos via the ports of Piraeus and Rafina. Piraeus - Mykonos: the main port of Athens is connected to the island all year long. In summer, particularly, you can find at least 5 daily Piraeus - Mykonos crossings, from early in the morning until late evening.