By flying to North Cyprus via Larnaca, you have a more extensive choice of airlines, flight times, plus the option of scheduled or charter flights.
Flight times to Larnaca airport in south Cyprus are around 4.5 hrs from London. Private taxi transfers from Larnaca takes approximately 1hr 20 mins.
Note: Shorter flights, but no Turkey touch down required. Non-direct flights are currently competitively priced.
Ercan Airport (Lefkosa International)
All northern Cyprus flights arrive into Ercan Airport, just a 40 minute transfer time to Kyrenia. Flights direct to Northern Cyprus must all touch down in Turkey. You can fly with Turkish Airlines and Pegasus Airlines. Once at Ercan Airport, you are just a short taxi transfer or hire a car drive to your accommodation.
Note: Longer flight time, but a shorter onward journey to your accommodation; No border crossings required. Non-direct flights are currently competitively priced.