I’m a non-EU national with a Portuguese residence permit. I am travelling to Switzerland from outside of Europe and will leave soon after to another country outside of Europe. What documents do I need to carry to enter Switzerland? Is my passport and residence permit sufficient?
PS: I am brown and from a country that ordinarily requires a schengen visa.
Thank you! Do I need to show them a return flight and hotel as well?