參見https://www.schengenvisainfo.com/where-to-submit-the-visa-application/ Can I apply for a Schengen Visa from a foreign country? To apply for a visa to Europe you must be either a citizen of the country you are in, or on a valid residence permit issued by that country. Most of the countries do not accept Schengen visa applications from non-residents. Still, if you need to travel to the Schengen area urgently, you can contact the embassy of the country you wish to visit and they will inform you if they make exceptions (since some of the countries do in extraordinary situations). You must provide a justification for your application as a non-resident.
Can I apply for a Schengen Visa from a foreign country?
To apply for a visa to Europe you must be either a citizen of the country you are in, or on a valid
residence permit issued by that country. Most of the countries do not accept Schengen visa
applications from non-residents.
Still, if you need to travel to the Schengen area urgently, you can contact the embassy of the country
you wish to visit and they will inform you if they make exceptions (since some of the countries do in
extraordinary situations). You must provide a justification for your application as a non-resident.