Karpathos Island National Airport, with its relatively large runway, is located on the south side (Afiartis area).
Karpathos is connected to neighboring islands and to the mainland via ferries and airplanes.
The ferries provide transport to and from Piraeus (via Crete and Rhodes). Scheduled domestic flights connect the island with Rhodes, Kasos, Crete and Athens daily. Additionally, charter flights from various European cities are frequently scheduled during the high season (April–October).
Within the island, cars are the preferred mode of transportation. The port, the airport, the main villages and other popular locations are connected by an adequate system of municipal roads, most of which are paved.
During the summer months, small private boats depart from Pigadia to various locations daily, including Olympos (via Diafani) and some inaccessible beaches. Fixed-rate taxis (agoraia) and municipal buses are also available all year long.