Ferry from Astypalea to Leros (All Ports)

Ferry from Astypalea to Leros (All Ports)

Here is all the information you need about the ferry route from Astypalea to Leros (All Ports). On this page you can find details about the various ports and destinations, the ferry companies offering trips, as well as ferry ticket prices and travel times.

Leros is a mythical Greek island located in the southern Aegean Sea. This beautiful place is part of the Dodecanese group and sits northwest of Kalymnos. It is located approximately 42.79 miles away from Astypalea.
Getting back and forth from Astypalea to Leros (All Ports) is easy as ferries can be found only during high season though to 0f the ports of Leros (All Ports).


How to get from Astypalea to Leros (All Ports) by ferry?

On Ferryscanner.com you can easily book your ferry tickets online from the port of Astypalea to Agia Marina, Leros, Ksirokampos, Leros any time throughout the year.

How far is Astypalea from Leros (All Ports)?

The port of Astypalea is located 68.86 kilometers (42.79 miles) away from Leros (All Ports).

How long is the ferry from Astypalea to Leros (All Ports)?

The ferry trip duration from Astypalea to Leros (All Ports) is 3h 15m. When using Ferryscanner to book your tickets, we always make it clear which route choice is the fastest.

How much does the ferry cost from Astypalea to Leros (All Ports)?

The ferry ticket price is 36.00 euros. Infants and children up to four years old can usually travel for free.

What is the ferry schedule from Astypalea to Leros (All Ports)?

It’s possible to find a ferry from Astypalea to Leros (All Ports) depending on the season. From June to September there are usually more than 1 companies departing from the port of Astypalea.However, during the winter months, there are usually fewer. Using Ferryscanner.com you can check all the specific departure times and prices and then select the itinerary that works best for you.

Ferry Operators from Astypalea to Leros (All Ports)

Dodekanisos Seaways

Dodekanisos Seaways

1 weekly

3h 23m

36.00