Magic Sea Ferries sails seven routes between 14 ports in Greece, mostly Piraeus, Spetses and Hydra. From Piraeus: Spetses, Hydra, Porto Heli, Agistri, Aegina, Poros, Agia Marina (Aegina) and Methana. From Lavrio: Kimolos, Sifnos, Kythnos and Serifos.