While Cyprus is part of the European Union, it's not a part of the Schengen Area. Therefore, a Cyprus residence permit does not automatically grant visa-free access to the Schengen Area countries. For travel to the Schengen Area, a separate Schengen visa may be required depending on the traveller's nationality.