How to Get to Karpathos
- 1). The main way to get to Karpathos is to take a flight from Athens, Greece. Flights leave Eleftherios Venizelos Airport six times a week. The flight lasts approximately one hour and 20 minutes.
- 2). If you are already vacationing on one of the other Greek islands, you may take a flight from the islands of Kassos, Rhodes and Crete. Flights from these airports are much less frequent than those originating in Athens.
- 3
You may also get to Karpathos by ferry.ferry image by richard villalon from Fotolia.com
If you prefer to approach Karpathos by sea, you may board a ship at the Piraeus port in Athens. The trip will take approximately 22 hours and will include short stops on the islands of Crete and Kasos. - 4). You may also board a ferry from Rhodes, Halki, Diafani, Crete or Kasos. All ferries leaving these islands make stops in Karpathos.
Source...