Upvote:2
I read in the web of the Spanish embassy in Delhi that from December, 17th 2016 the company in charge of visas for this embassy is BLS International Services.
In their site you have lots of information. For example in their FAQs page they explain.
How early can I apply?
Applicants are free to apply up to 90 days prior to their date of travel. However, all applications must be submitted at least 15 working days prior to the proposed date of travel to accommodate any unforeseen processing delays.How long do I have to wait for the Visa once I submit my application?
After submission of the visa application, if there be need, further documents can be requested to the applicant. Please note as per the instructions received from Embassy of Spain minimum processing time is 15 working days (It may delay depending on case to case).