Switzerland is not a member of the European Union (EU), but it is a member of the Schengen Area. This means that for EU citizens traveling from another Schengen country, there are generally no systematic border controls. If you are an EU or EEA citizen, you do not strictly need a passport to enter Switzerland; a valid National Identity Card is sufficient for entry and travel within the country. However, you must carry one of these two forms of official identification at all times, as you may be asked to present it by Swiss authorities or when checking into a hotel. For non-EU citizens living in the EU on a residence permit, both the permit and a valid passport from your home country are required. It is also important to note that while "immigration" checks are rare, Customs checks still occur since Switzerland is not part of the EU Customs Union. If you are traveling by plane, most airlines will require you to show your ID or passport during the boarding process to verify your identity against your ticket.