You can reach Kos Harbor by a 1-hour ferry ride from Bodrum Port and then take the Leros ferry to Leros Port in 1 hour and 40 minutes. In addition, you can go directly to Leros with ferry services from Turgutreis which take place 2 days a week.
There are ferries to Leros from Piraeus, the main port of Athens, 4 times a week. These ferries also connect Leros to other islands of Dodecanese, including Rhodes, Patmos, Kos, Kalymnos, and Lipsi. There are also daily ferries to Leros from Rhodes, the largest island of Dodecanese. In summer, local ferries run between Patmos, Leros, and Lipsi almost every day.