Saronic Island Ferries
The Saronic Gulf islands sit just south of Athens, making them the most accessible island group in Greece and ideal for anyone who wants a genuine island experience without a long journey or an overnight ferry. The main islands in the group are Aegina, Poros, Hydra, and Spetses, each with its own personality and none of them more than three hours from Piraeus by conventional ferry. Aegina is the closest and most visited, with fast ferries arriving in as little as 40 minutes and conventional ferries in about an hour.
The island is famous for its pistachios, the Temple of Aphaia, and the picturesque harbour at Aegina Town. Poros is a narrow channel island separated from the Peloponnese by barely 200 metres of water, and the crossing from the mainland town of Galatas by small boat takes minutes. Hydra is the standout for atmosphere: cars and motorbikes are banned, the donkeys and water taxis are the only transport, and the harbour at Hydra Town is one of the most beautiful in Greece.
It takes about 90 minutes on a Flying Dolphin hydrofoil from Piraeus. Spetses is the furthest of the four, roughly three hours by conventional ferry, and shares Hydra's car-free character in its old town area. Hellenic Seaways runs the main hydrofoil and catamaran services on Saronic routes, while Saronic Ferries and others cover conventional sailings.
Because these islands are within day-trip range of Athens, they can get very busy on summer weekends when Athenians head out in force. If possible, travel mid-week or in shoulder season from May to June and September to October, when the islands are quieter and the weather is still excellent. All four islands operate year-round ferry services, which makes them a solid option even for winter visits.
Ferry Routes Aegina to Agistri Ferry Ferries from Aegina to Agistri (Skala) run about 15 a day, 208 sailings over the next 14 days, crossing in 5m to 20m… 208 sailings in 14 days · 5m · from €4.00 Aegina to Methana Ferry Ferries from Aegina to Methana run about one a day, 14 sailings over the next 14 days, crossing in 45m, with Saronic… 14 sailings in 14 days · 45m · from €7.00 Aegina to Poros Ferry Ferries from Aegina to Poros run about one a day, 14 sailings over the next 14 days, crossing in 1h 20m, with Saronic… 14 sailings in 14 days · 1h 20m · from €11.00 Agia Marina to Hydra Ferry Ferries from Agia Marina (Aegina) to Hydra run about 2 a day, 28 sailings over the next 14 days, crossing in 40m to 1h… 28 sailings in 14 days · 40m Agia Marina to Poros Ferry Ferries from Agia Marina (Aegina) to Poros run roughly one a week, 2 sailings over the next 14 days, crossing in 35m… 2 sailings in 14 days · 35m Agia Marina to Spetses Ferry Ferries from Agia Marina (Aegina) to Spetses run about 2 a day, 26 sailings over the next 14 days, crossing in 1h 15m… 26 sailings in 14 days · 1h 15m Agistri to Aegina Ferry Ferries from Agistri (Skala) to Aegina run about 15 a day, 205 sailings over the next 14 days, crossing in 10m to 20m… 205 sailings in 14 days · 10m · from €7.00 Ermioni to Hydra Ferry Ferries from Ermioni to Hydra run about 2 a day, 28 sailings over the next 14 days, crossing in 20m to 30m, with… 28 sailings in 14 days · 20m · from €13.00 Ermioni to Poros Ferry Ferries from Ermioni to Poros run about 2 a day, 26 sailings over the next 14 days, crossing in 55m to 1h 20m, with… 26 sailings in 14 days · 55m Ermioni to Porto Heli Ferry Ferries from Ermioni to Porto Heli run about one a day, 14 sailings over the next 14 days, crossing in 50m, with… 14 sailings in 14 days · 50m · from €16.00 Ermioni to Spetses Ferry Ferries from Ermioni to Spetses run about 2 a day, 26 sailings over the next 14 days, crossing in 20m to 30m, with… 26 sailings in 14 days · 20m · from €11.00 Hydra to Agia Marina Ferry Ferries from Hydra to Agia Marina (Aegina) run about one a day, 18 sailings over the next 14 days, crossing in 40m to… 18 sailings in 14 days · 40m Hydra to Ermioni Ferry Ferries from Hydra to Ermioni run about 2 a day, 28 sailings over the next 14 days, crossing in 20m to 35m, with… 28 sailings in 14 days · 20m · from €13.00 Hydra to Methana Ferry Ferries from Hydra to Methana run roughly 6 a week, 12 sailings over the next 14 days, crossing in 35m to 45m, with… 12 sailings in 14 days · 35m · from €26.00 Hydra to Poros Ferry Ferries from Hydra to Poros run about 5 a day, 76 sailings over the next 14 days, crossing in 20m to 40m, with Hellenic… 76 sailings in 14 days · 20m Hydra to Porto Heli Ferry Ferries from Hydra to Porto Heli run about 2 a day, 22 sailings over the next 14 days, crossing in 55m to 1h 35m. Fares… 22 sailings in 14 days · 55m · from €24.00 Hydra to Spetses Ferry Ferries from Hydra to Spetses run about 10 a day, 138 sailings over the next 14 days, crossing in 30m to 1h 15m. Fares… 138 sailings in 14 days · 30m · from €18.00 Methana to Aegina Ferry Ferries from Methana to Aegina run about one a day, 14 sailings over the next 14 days, crossing in 45m, with Saronic… 14 sailings in 14 days · 45m · from €8.00 Methana to Agia Marina Ferry Ferries from Methana to Agia Marina (Aegina) run roughly one a week, 2 sailings over the next 14 days, crossing in 35m… 2 sailings in 14 days · 35m Methana to Hydra Ferry Ferries from Methana to Hydra run roughly 6 a week, 12 sailings over the next 14 days, crossing in 35m to 1h, with… 12 sailings in 14 days · 35m · from €26.00 Methana to Poros Ferry Ferries from Methana to Poros run about 2 a day, 24 sailings over the next 14 days, crossing in 20m to 30m. 24 sailings in 14 days · 20m Methana to Spetses Ferry Ferries from Methana to Spetses run roughly 6 a week, 12 sailings over the next 14 days, crossing in 1h 15m to 1h 40m… 12 sailings in 14 days · 1h 15m Metochi to Hydra Ferry Ferries from Metochi to Hydra run about 8 a day, 110 sailings over the next 14 days, crossing in 20m, with Hydra Lines. 110 sailings in 14 days · 20m Mylos to Aegina Ferry Ferries from Mylos (Agistri) to Aegina run about 5 a day, 70 sailings over the next 14 days, crossing in 10m, with… 70 sailings in 14 days · 10m Piraeus to Aegina Ferry Ferries from Athens (Piraeus) to Aegina run about 38 a day, 525 sailings over the next 14 days, crossing in 40m to 1h… 525 sailings in 14 days · 40m · from €9.00 Piraeus to Agia Marina Ferry Ferries from Athens (Piraeus) to Agia Marina (Aegina) run about 4 a day, 56 sailings over the next 14 days, crossing in… 56 sailings in 14 days · 30m Piraeus to Agistri Ferry Ferries from Athens (Piraeus) to Agistri (Skala) run about 15 a day, 208 sailings over the next 14 days, crossing in… 208 sailings in 14 days · 50m · from €13.50 Piraeus to Ermioni Ferry Ferries from Athens (Piraeus) to Ermioni run about 2 a day, 30 sailings over the next 14 days, crossing in 1h 30m to 3h… 30 sailings in 14 days · 1h 30m · from €37.00 Piraeus to Hydra Ferry Ferries from Athens (Piraeus) to Hydra run about 12 a day, 162 sailings over the next 14 days, crossing in 1h 05m to 2h… 162 sailings in 14 days · 1h 05m · from €32.00 Piraeus to Methana Ferry Ferries from Athens (Piraeus) to Methana run about 2 a day, 26 sailings over the next 14 days, crossing in 50m to 2h… 26 sailings in 14 days · 50m · from €14.00 Piraeus to Poros Ferry Ferries from Athens (Piraeus) to Poros run about 6 a day, 90 sailings over the next 14 days, crossing in 55m to 2h 45m… 90 sailings in 14 days · 55m · from €17.00 Piraeus to Porto Heli Ferry Ferries from Athens (Piraeus) to Porto Heli run about 2 a day, 22 sailings over the next 14 days, crossing in 3h 05m to… 22 sailings in 14 days · 3h 05m · from €47.00 Piraeus to Spetses Ferry Ferries from Athens (Piraeus) to Spetses run about 10 a day, 142 sailings over the next 14 days, crossing in 1h 35m to… 142 sailings in 14 days · 1h 35m · from €40.00 Poros to Aegina Ferry Ferries from Poros to Aegina run about one a day, 14 sailings over the next 14 days, crossing in 1h 15m to 1h 25m, with… 14 sailings in 14 days · 1h 15m Poros to Agia Marina Ferry Ferries from Poros to Agia Marina (Aegina) run roughly 2 a week, 4 sailings over the next 14 days, crossing in 35m… 4 sailings in 14 days · 35m Poros to Ermioni Ferry Ferries from Poros to Ermioni run about 2 a day, 26 sailings over the next 14 days, crossing in 55m to 1h 25m, with… 26 sailings in 14 days · 55m Poros to Hydra Ferry Ferries from Poros to Hydra run about 5 a day, 74 sailings over the next 14 days, crossing in 25m to 40m, with Hellenic… 74 sailings in 14 days · 25m Poros to Methana Ferry Ferries from Poros to Methana run about 2 a day, 24 sailings over the next 14 days, crossing in 15m to 30m. 24 sailings in 14 days · 15m Poros to Porto Heli Ferry Ferries from Poros to Porto Heli run about 2 a day, 22 sailings over the next 14 days, crossing in 1h 35m to 2h 25m. 22 sailings in 14 days · 1h 35m Poros to Spetses Ferry Ferries from Poros to Spetses run about 5 a day, 64 sailings over the next 14 days, crossing in 1h 05m to 2h 05m. 64 sailings in 14 days · 1h 05m Porto Heli to Ermioni Ferry Ferries from Porto Heli to Ermioni run about one a day, 14 sailings over the next 14 days, crossing in 50m, with… 14 sailings in 14 days · 50m · from €16.00 Porto Heli to Hydra Ferry Ferries from Porto Heli to Hydra run about 2 a day, 22 sailings over the next 14 days, crossing in 55m to 1h 30m. Fares… 22 sailings in 14 days · 55m · from €24.00 Porto Heli to Poros Ferry Ferries from Porto Heli to Poros run about 2 a day, 22 sailings over the next 14 days, crossing in 1h 25m to 2h 20m. 22 sailings in 14 days · 1h 25m Porto Heli to Spetses Ferry Ferries from Porto Heli to Spetses run about 2 a day, 22 sailings over the next 14 days, crossing in 10m to 15m. Fares… 22 sailings in 14 days · 10m · from €8.00 Spetses to Agia Marina Ferry Ferries from Spetses to Agia Marina (Aegina) run about one a day, 14 sailings over the next 14 days, crossing in 1h 15m… 14 sailings in 14 days · 1h 15m Spetses to Ermioni Ferry Ferries from Spetses to Ermioni run about 2 a day, 26 sailings over the next 14 days, crossing in 20m to 30m, with… 26 sailings in 14 days · 20m · from €13.00 Spetses to Hydra Ferry Ferries from Spetses to Hydra run about 10 a day, 138 sailings over the next 14 days, crossing in 20m to 1h 10m. Fares… 138 sailings in 14 days · 20m · from €18.00 Spetses to Methana Ferry Ferries from Spetses to Methana run roughly 6 a week, 12 sailings over the next 14 days, crossing in 1h 15m to 1h 20m… 12 sailings in 14 days · 1h 15m Spetses to Poros Ferry Ferries from Spetses to Poros run about 5 a day, 64 sailings over the next 14 days, crossing in 50m to 2h, with… 64 sailings in 14 days · 50m Spetses to Porto Heli Ferry Ferries from Spetses to Porto Heli run about 2 a day, 22 sailings over the next 14 days, crossing in 10m to 15m. Fares… 22 sailings in 14 days · 10m · from €8.00 Updated 9 September 2026.