An alternative way to achieve Karpathos would be to fly to Heraklion to the island of Crete. You can then have a ferry either from Heraklion itself to Karpathos (8 several hours), or else cross Crete by bus or taxi to your port of Sitia, because the crossing from here usually takes only 4 hrs.The airport Karpathos Island Countrywide Airport, with i