Citizens of India travelling to Poland should have a visa. Schengen Visas are granted by the Consular Department of the Polish Embassy in New Delhi. You can submit a visa application via internet on www.e-konsulat.gov.pl. You can fill in the application form and make an appointment in the consulate on this webpage. The visa fee is the equivalent of EUR 60. For more information concerning the rules of granting visas go to: newdelhi.msz.gov.pl