Upvote:0
Airline passengers on authorised regular services in principle do not require an airport transit visa providing they fulfill the following cumulative requirements:
Exceptions: Visa required for the airport transit Citizens of the following states are required to hold an airport visa:
The following categories of persons are exempted from the requirement to hold an airport transit visa:
1) Holders of a valid diplomatic, service or special passport
2) Holders of a valid visa issued by one of the following states:
United States of America*
Remark:
If, after the expiry of the visa, the aforementioned third country nationals do not travel back from one of the listed countries, but from any other third country, the airport visa exemption shall not apply.
3) a. Holders of a valid residence permit, issued by one of the following states:
b. Holders of a valid residence permit according to annex V of the visa code, issued by one of the following states:
4) Family members of citizens of the EU
5) Flight crew members who are nationals of a contracting party to the convention on International Civil Aviation dated 7 December 1944
You can read up on it at the official Swiss government website.
Upvote:0
No, you do not need a transit visa, if you do not exismt the transfer area (non-Schengen) of Zurich Airport. @DaanvanHoek wrote about the official regulation. In any case, you can stay in the non-Schengen area on transfer. Probably both your flights will be scheduled in Terminal E, so no problem. In any case you can also reach Terminal D (also non-Schengen) without showing the passport (check carefully the transfer signs).
Note: the main shopping area is in the Schengen area, so you might miss most of the "attraction" to pass time. But with just a 2-hour layover, you can remain in the terminal area without problems.