From the Consulate General of the Republic of Cyprus in St Petersburg:
In the last few years our Visa System has had to undergo major transformations, primarily as a result of Cyprus' accession to the European Union on 1.5.2004. Since then, we have moved succesfully from a Visa-free regime for holders of Russian passports to the stage where we find ourselves today: one step away from full harmonisation with the Schengen regime. Starting March 2009 the Council of Ministers of the Republic of Cyprus made a decision that the Russian citizens, holders of the valid Schengen visa (category C, one, double or multiple entry) who have already visited Schengen area according to the requirements for issue Schengen visa which they hold, can enter Cyprus without national Cyprus visa and stay there for the period equal to the remainder of the duration of stay provided by Schengen visa and leave Cyprus before the date of Schengen visa expiry at the latest.
Please note that the Cyprus visa keeps its national status and doesn't give to its holder a right to use it for entering Schengen zone.
All along, our major concern has been, and still is, to make this transformation as smooth as possible and to keep the system simple and transparent, for the benefit of our prospective visitors.