The Turkish Republic of Northern Cyprus is well-connected, with extensive international aviation and maritime transport connections via Turkey.
Ercan Airport in the TRNC is located 23 km to Lefkoşa, 44 km to Girne and 50 km to Gazimağusa. There are multiple daily scheduled and unscheduled direct flights from Ercan to Turkey, with connecting flights to other countries via Turkish airports.
Besides the scheduled flights, airlines also serve chartered flights to Ercan.
Sea transportation is available to Antalya, Alanya, Mersin and Taşucu from Girne and Gazimağusa ports.
There are bus terminals in Lefkoşa, Girne, Gazimağusa, Güzelyurt and Lefke in order to provide transportation to all regions of the TRNC. These operate alongside a number of reliable taxi and car rental companies which operate in every city of North Cyprus.
Cyprus Airport Services (KIBHAS) provide easy transportation from Ercan Airport to all cities in the TRNC.