Croatia is a member of the EU  but not part of the Schengen zone Depending on which country you are travelling from/through  you will need to check whether you require a multiple-entry Schengen visa at the respective diplomatic mission or consular office in your country of residence