Piraeus to the Dodecanese Islands Ferry


Retrieve Quote

There are currently 12 ferry routes connecting Piraeus and the Dodecanese Islands, including services from Piraeus to Astypalea, Kalymnos, Karpathos, Kastelorizo, Kos, Leros, Lipsi and Nisyros. On average, there are a combined number of 9 crossings each day between Piraeus and the Dodecanese Islands, which are operated by Blue Star Ferries. The shortest crossing between Piraeus and the Dodecanese Islands is to Rhodes with Aegeon Pelagos and takes around 30 minutes, while the longest crossing is to Kastelorizo with Blue Star Ferries and takes approximately 21 hours 40 minutes.

The above information is a basic summary on the services between Piraeus and the Dodecanese Islands. We recommend using our Ferry Search to find live ferry information and the latest prices.

Special Offers

  • Book simply and easily with AFerry
  • Feel confident booking with
  • Get the best prices by comparing companies

About Piraeus

Piraeus (also sometimes called Pireas) has been the port of Athens since ancient times and is the central hub connecting mainland Greece to the Greek Islands. Piraeus has been inhabited for over 4000 years and has seen history come and ago, including the incredible Ancient Greek Empire.

Book your ferry to the idyllic Greek islands from Athens' major port simply and securely with AFerry. You can compare and find the cheapest ferry crossings available from Piraeus with our easy to use booking form. Below, you can find all the Piraeus ferry timetables, journey times as well as our best prices.

About the Dodecanese Islands

The twelve islands in the Dodecanese chain, including the islands of Kos, Rhodes, Symi, Kalymnos and Kaparthos, each have a different distinctive and are well worth a visit.

Perhaps you were looking for other islands in the Aegean, such as the Aegean Islands, the Cyclades Islands, the Ionian Islands or even to Crete.

Sign up for offers

Get our newsletter and never miss a ferry deal!