go greece

Travel information

How to get to Karpathos

The island of Karpathos is accessible throughout the year, either by boat or by plane.

Ferry connection

There are two ports in Karpathos, Diafani in the northern part of the island and Pigadia, in the southern part.
The nearest port to the village of Olympos is Diafani (at a distance of 10 km or 15′ driving), while from Pigadia the distance is longer (42 km, approximately 40-45 minutes driving). The routes from Piraeus are 2-3 times a week. The route, with stops on other islands, takes about 20 hours.The island is connected by regular routes with Rhodes, Anafi, Halki, Kasos, Milos, Santorini and with the ports of Heraklion and Sitia in Crete.

* Karpathos Port Authority: tel. 22450 22227
* ANEK LINES: 210 4197400
* BLUE STAR FERRIES: 210-8919800

Air connection

Karpathos has a modern, international airport (AOK) and is connected daily by Olympiaki and SKY EXPRESS flights to Athens, Rhodes and Crete.From Athens, the route takes about 1 hour and 20 minutes. It is also connected with flights from Thessaloniki, as well as charter flights with many foreign countries (spring & summer).

The airport of Karpathos is located in the southern part of the island, at a distance of 55 km (about 1 hour drive) from the village of Olympos or 13.8 km from the capital of the island Pigadia Karpathos (15-17′ drive).

To see in real-time the exact location of any flight from/to Karpathos click here.


* Karpathos Airport: tel. 22450 91120
* OLYMPIC AIR: 801 801 0101 (calls from landline) (0030) 210 3550500 (calls from mobile)
* SKY EXPRESS: 801 112 8288 or at 215-2156510

Be aware

Plane and ship itineraries are modified throughout the year and depending on the season, so visitors should be informed by travel agents or online booking services about the current period they wish to travel.