Do I need an airport transit visa?

My nationality Obligation to hold a visa (yes/no)
Bangladesh  Yes 
Brunei Darussalam   No  
China  No 
India  No, except for transit in Czech Republic, Germany, Spain, France 
Indonesia  No 
Malaysia  No 
Myanmar  No 
Papua New Guinea  No 
Philippines  No, except for transit in France 
Singapore  No 
Sri Lanka  Yes 
Thailand  No 
Vietnam  No 

Other nationalities

For other nationalities, please refer to the list on the webpage of the State Secretariat for Migration (SEM). 

SEM – Visa Instructions – Annex 1, list 2 – Special Provisions regardless of nationality

If you are obliged to hold an airport transit visa (yes), please apply for it and refer to the information on the webpage:

Where to apply for an airport transit visa?

If you are not obliged to hold an airport transit visa (no/your country is not mentioned in the list on the SEM webpage), you are allowed to transit through Switzerland and stay in the airport international transit area without any visa.