I'm Afghan citizen and still in my country (Afghanistan), I received Schengen visa from Swiss embassy in Pakistan and now my passport containing Schengen visa is completely washed prior to start of my trip to Swiss for a training, now I got my second passport from my country and what to know whether I can get a new Schengen visa or not? and what do I have to do to get new visa? What documents do I have to have? And how long re-issuing Schengen visa will take?
To re-issue the existing visa, you need to make an appointment directly at the embassy. Call them at +92518485836 and request for an appointment and explain the situation.
They will be the best to guide you further.
As stated by Timatic, the database used by airlines:
Valid visas in full, invalidated travel documents are accepted provided accompanied by a new travel document.
So if the visa is still in acceptable condition (legible with the machine code intact), you just need to bring both passports. At the Swiss border, present the old passport open at the visa page, and the new one open at the main ID page.
If the visa is damaged as well, you need to get it re-issued. Contact the Swiss embassy regarding this
Now you must apply new visa application with all same documents and photocopies attached With old passport. And also submit a cover letter to explain what happened with the old passport and apologize for reapply the visa.