Generally, the Spanish Consulate or Embassy takes about 15 working days for processing visit visas for Spain. While this is the average processing time, in certain cases even up to 45 days might be taken for processing.