The Northern Irishman is a free agent after departing Kilmarnock following the team’s relegation to the Championship.
Famagusta have confirmed the striker has agreed a one-year deal and it will be confirmed once he “completes the necessary medical examinations”.
Lafferty scored 13 goals in 13 games for Killie last season having joined after exiting Serie B side Reggina 1914.
His goals were unable to keep Killie up and his departure turned somewhat sour.
Hibs 'acting like they'd won a trophy' highlights Edinburgh gulf, insists Hearts defender
Former Hibs goalkeeper Matt Macey struggles on full debut as Luton Town crash out of Carabao Cup
Hearts confirm proposed kick-off times and alternative venue for Europa League play-offs
Steve Kean reaction as Hibs B bow out of SPFL Trust Trophy and Paul Hanlon gets minutes under his belt
Signing David Marshall could be the best thing Shaun Maloney ever did for Hibs
The club released a statement wishing to clarify remarks made by the 33-year-old in the media.
Lafferty claimed he was given only a few hours to decide on a new contract, something Kilmarnock said was “simply not true”.
Famagusta, who finished fourth last season, will be the player’s 14th club in a career which has taken him to Italy, Norway, Switzerland, Turkey and now Cyprus.