Visa for Schengen and EU countries
If you wish to travel to a European country, procedures for obtaining a short-stay visa differ, depending on whether or not you intend to travel to a country that is a party to the Schengen Agreement, or to a non-Schengen EU Member State.
Currently, the Schengen area consists of 26 European countries (of which 22 are EU states): Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden and Switzerland.
Being part of the Schengen area without internal border controls means that these countries:
do not carry out border checks at their internal borders (i.e. borders between two Schengen states);
carry out harmonised controls, based on clearly defined criteria, at their external borders (i.e. borders between a Schengen state and a non-Schengen state).
As a result, both EU citizens and non-EU nationals may freely travel within the Schengen area and are checked only when crossing the external border.
Nationals from Zambia and other certain non-EU countries need a visa to enter into the Schengen area. The Schengen states have common rules for issuing short-stay Schengen visas, which are valid within the entire Schengen area. These visas allow a person to stay and travel in the territories of Schengen states for a maximum of 90 days in any 180-day period.
Six EU member states are not, or not yet, part of the Schengen area: Bulgaria, Croatia, Cyprus, Ireland, Romania and the United Kingdom. This means that a flight from one of these states to a Schengen state is regarded as an external flight and is subject to border checks.