Those visitors who have a uniform visa valid for multiple entry, valid for all Schengen member states, LTV visa, residence permit, long-stay visa and national visas for two or multiple entries from Bulgaria, Cyprus and Romania do not require a visa for a period of 90 days in the country. Those who do not fall into the above mentioned categories will need to apply for a visa, at an application center, which are open Mondays through Fridays.
Indian citizens can apply for a Croatia visa via trusted platforms such as VFS Global. You must submit your documents to the Visa Application Centre of Croatia. This can be done either in person, or through a representative. Next, you must make a stop at the cashier, where you will be told the fee, which has to be paid in the local currency. You can collect it yourself when it is ready, or even have it couriered to your home.
Visa for Indians - Fee & Requirements
Filled and signed visa application form
Countries that do not need a Visa for Croatia
EU, EEA, Swiss, Andorran, MonĊ½gasque, San Marinese and Vatican City