Schengen Countries List 2023 - (Interactive Map)

All in all there are 27 countries (also known as Schengen states) that are part of the Schengen Agreement.
That means with a Schengen visa, you can freely move between them.

You can hover over each country to know the date it was included in the Schengen region. We recommend that you use it in full-screen mode 

Also, you can save the map to your own computer by clicking the download button (top left) on the map. If you do this, please link back to this page. You can get both the PDF version and the image version.

 

History of the Schengen Agreement

The Schengen Agreement is an international agreement that was initially ratified by Belgium, France, West Germany (later Germany), Luxembourg, and the Netherlands in Schengen, Luxembourg, on June 14, 1985. The signatories reached a consensus to initiate the gradual reduction of internal border controls, aiming to ultimately establish unrestricted movement of individuals across nations within the Schengen area. In order to operationalize this, member nations devised a system of collective policies pertaining to visa and asylum applications, and established a comprehensive database, referred to as the Schengen Information System (SIS), to facilitate the exchange of information concerning individuals and products traversing the Schengen zone.

 

Upon the commencement of the agreement in March 1995, Italy, Spain, Portugal, and Greece became members in addition to the initial five, while Austria, Denmark, Finland, Iceland, Norway, and Sweden swiftly joined thereafter. The Schengen Agreement, despite its initial formation outside the European Union, was included in the EU’s legal framework with the Treaty of Amsterdam in 1999. Enhancements were implemented on the SIS with the purpose of providing assistance to national law enforcement agencies. In the year 2007, the Schengen region saw an expansion to encompass the nations of the Czech Republic, Estonia, Hungary, Latvia, Lithuania, Malta, Poland, Slovakia, and Slovenia. The geographical expanse of the region was expanded via the inclusion of Switzerland in 2008, Liechtenstein in 2011, and Croatia in 2023.

As of today, the total list of Schengen countries are as follows:


Interactive Map of Countries You can visit with a Schengen visa

If you have a Schengen visa other than the Schengen countries mentioned above you can visit several other non-Schengen countries. 

The below map contains a list of non-Schengen countries that you can visit with a Schengen visa. One thing to note is that you must have a Schengen visa with multiple entry, if not you may be denied re-entry into the Schengen region. 

You can hover over each country to know the date it was included in the Schengen region. We recommend that you use it in full-screen mode 

Also, you can save the map to your own computer by clicking the download button (top left) on the map. If you do this, please link back to this page. You can get both the PDF version and the image version.

Click on any country to know more about the visa requirements.

 

List of countries you can visit with a Schengen visa

Other than Schengen visa, there are 52 countries around the world, which you can visit with a Schengen visa. 

Egypt

This option is open for All nationalities. Applicants can get visa on arrival to Egypt if they have a valid Schengen visa.
You can stay for a maximum of 30 days within a 3-month period. Also, you need to pay USD 25 as visa fee, to be paid in cash.

Romania

This option is open for All nationalities.
A Type C or Type D Schengen visa that lets you enter and leave the Schengen area more than once, OR a residence pass from any Schengen country.
You can stay for a maximum of 90 days within a 3-month period.

Bulgaria

This option is open to people of all countries. A Type C or Type D Schengen visa that lets you enter and leave the Schengen area more than once, OR a residence permit from any Schengen country. You can stay for up to 90 days in every three months.​

Cyprus

This choice is available to people from any country in the world. Either a Schengen visa of type C or type D, which grants the holder permission to enter and exit the Schengen area on many occasions, OR a resident permit from any of the Schengen countries. You are permitted to stay for a maximum of ninety days every three months.

Mexico

This choice is available for all passport holders. If you have a valid Schengen visa or a PR from any Schengen country you can visit Mexico for a period of 180 days on tourist, business, or transit purposes.

The only other requirement is that you must have a passport with at least 6 months validity.

Albania

Albania

This choice is available for all passport holders. If you have a valid Schengen visa or a PR from any Schengen country you can visit Albania for a period of 90 days on tourist, business, or transit purposes. The visa is totally Free

The only other requirement is that you must have a passport with at least 6 months validity.

Georgia

This choice is available for all passport holders. If you have a valid Schengen visa or a PR from any Schengen country, you can visit Turkey for 30 days single entry visa The visa fee is USD 43 per visa

The only other requirement is that you must have a passport with at least 6 months of validity.

Montenegro

Montenegro

This choice is available for all passport holders. If you have a valid Schengen visa or a PR from any Schengen country you can visit Montenegro for a period of 30 days purposes within a 180 day period. The visa is totally Free. A transit visa is not considered as a valid visa also your visa must be valid during your stay period

The only other requirement is that you must have a passport with at least 6 months validity.

turkey

Turkey

This choice is available to citizens of Afghanistan, Algeria, Angola, Bangladesh, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Comoros, Cote d’Ivoire, Congo, Dem. Rep, of, Congo, Rep. of, Djibouti, Egypt, Equatorial Guinea, Eritrea, Ethiopia, Gambia, Ghana, Guinea, Guinea-Bissau, India, Iraq, Kenya, Lesotho, Liberia, Libya, Madagascar, Malawi, Mali, Mauritania, Mozambique, Nepal, Niger, Nigeria, North Korea, Pakistan, Palestine, Philippines, Rwanda, Sao Tome and Principe, Senegal, Sierra Leone, Somalia, Sri Lanka, Sudan, Swaziland, Tanzania, Togo, Uganda, Vietnam, Yemen, and Zimbabwe.

If you have a valid Schengen visa or a PR from any Schengen country you can visit Turkey for a period of 30 days purposes within a 180 day period https://www.evisa.gov.tr/en/

The only other requirement is that you must have a passport with at least 6 months validity.

Colombia

This choice is available for Citizens of Cambodia, China, India, Macao, Myanmar, Nicaragua, Thailand, and Vietnam only. If you have a valid Schengen visa or a PR from any Schengen country you can visit Colombia for a period of 90 days purposes within a 180-day period. The visa is totally Free. Also, your visa must be valid for at least 180 days

The only other requirement is that you must have a passport with at least 6 months validity.

antigua and bermuda

Antigua & Barbuda

You can get visa on arrival to Antigua if you have a Schengen visa, Your visa must be valid for a minimum of 6 months on arrival at the airport, which means you cannot get this visa on any Schengen short-stay visa. The fee for the visa is $100 and you are allowed to stay for a maximum of 30 days.

Belarus

You can get visa on arrival to Belarus if you are a citizen of Citizens of Egypt, Gambia, Haiti, India, Iran, Jordan, Lebanon, Namibia, Pakistan, Samoa, South Africa, and Vietnam. You can apply for either a VISA on Arrival (VOA) or get an e-VISA online by filling the application.(https://evisa.mfa.am/). Your Schengen visa must be of either a C or D type multiple-entry visas. You can stay in Belarus for at most 30 days. The port of entry must be one of Minsk, Brest, Vitebsk, Gomel, Grodno, and Mogile.

bosnia & herzegovina

BOSNIA AND HERZEGOVINA

With a Schengen visa it is possible to visit Bosnia for all citizens except Kosovo citizens. The visa is totally free, provided that you have a valid Multiple-entry Schengen visa or a residence permit from any Schengen country. You are allowed to stay for a maximum of 30 days within an 180-day period.

Your Schengen visa must be valid for at least 30 days from the day you land in Bosnia.

Gibraltar

Gibraltar

Only Schengen visa holders from China, India, Mongolia, and Morocco can visit Gibraltar for free. a valid multiple-entry Schengen visa with at least a week of validity is required. You can stay for 21 days maximum.

kosovo

Kosovo

Any citizen with a valid Schengen visa can visit Kosovo for a period of 15 days within 180 day period.

North Macedonia

North Macedonia

Any citizen with a valid Schengen visa can visit Macedonia for a period of 15 days within 180 day period. Also, your visa must be valid for atleast 5 days more than the days of your stay. A valid Type C multiple-entry Schengen visa, OR residence permit from any Schengen country is a mandatory requirement

Sao Tome and Principe

Sao Tome and Principe

Any citizen with a valid Schengen visa can visit Sao Tome and Principe on a free visa. You cant stay beyond 15 days in a 6 months period.

serbia

Serbia

Any citizen with a valid Schengen visa can visit Serbia without a visa. You can stay for upto 90 days for any 180-day period.

PHILIPPINES

Philippines

Citizens of China and India can visit the Philipines visa-free with a valid and active Schengen visa. There is no need to buy a separate visa as your Schengen visa can be used for the same. Maximum days of stay is 7 for Chinese passport holders, whereas for Indians it is extended to 14 days of stay.

Taiwan​

Taiwan

Citizens of Cambodia, India, Indonesia, Laos Myanmar, Vietnam can visit Taiwan, the semi-conductor capital of the world without a visa if they have a Valid or expired Schengen visa., the expiry date of the visa must not be more than 10 years Visa-FREE provided that you apply for an ROC Travel Authorization Certificate online Multiple entry but with 14 days limit every 90 days.
If your work permit is cancelled then you cannot visit Taiwan. Make sure you have an onward ticket from Taiwan showing your exit.

Oman

Only citizens of Albania, Armenia, Azerbaijan, Belarus, Bhutan, Bosnia and Herzegovina, Costa Rica, Cuba, El Salvador, Georgia, Guatemala, Honduras, India, Kazakhstan, Kyrgyzstan, Laos, Maldives, Mexico, Nicaragua, Panama, Peru, Tajikistan, Turkmenistan, Uzbekistan, Vietnam are allowed to visit Oman on a Schengen visa. You will need to apply for an online evisa online evisa online

Bahrain

Bahrain

You can get visa on Arrival when you present a Schengen visa, you have 2 options one is a single entry visa for 2 weeks and a multiple entry visa for 3 months.

Saudi Arabia

Saudi Arabia

Just like Bahrain You can get visa on Arrival for Saudi Arabia when you present a Schengen visa(except transit visa), you have 2 options one is a single entry visa for 30 days or a multiple entry visa for 3 months.

You will be levied a fee of SAR 480 as visa fee.

Andorra

Androrra

This option is available for All nationalities with a valid Schengen visa, the only requirement being that you must have a multiple entry visa and both you entry and exit ports must be either France or Spain. You can stay in Andorra for 30 days.

monaco

Monaco

Monaco can be visited via France if you have a valid Schengen visa or a residence permit for any Schengen country. You can stay a maximum 90 days in Monaco, but it is difficult to see how this can be enforced as there is no border control for Monaco.

San marino

San Marino

San Marino can be visited via Italy if you have a valid Schengen visa or a residence permit for any Schengen country. You can stay a maximum 10 days , but it is difficult to see how this can be enforced as there is no border control for Monaco. You entry and exit is via Italy

Belize

Belize

Belize is open for all nationals with a valid multiple entry Schengen visa . You are allowed to stay for a maximum of 90 days.

Aruba

Aruba

Any national can visit Aruba on a valid Schengen visa or a residence permit. You can stay for maximum of 30 days within a 180-day period.

Bahamas

Bahamas

Only Citizens of India with a valid Schengen visa can visit the Bahamas. You will need to get a visa on arrival for this. You can stay for a maximum period of 90 days.

sint Maarten

Sint Maarten

Any national with a valid multiple entry Schengen visa or a residence permit is allowed to stay in Sint Marten for 30 day period.

Peru

Peru

Citizens of China and India can visit Peru without a visa if they have a Schengen visa with validity of more than 6 months or if they have a permanent residence permit from a Schengen country.

sint Maarten

Morocco

Only citizens of Citizens of Republic of the Congo, Guinea, Israel, Mali, and Thailand can visit Morocco with a valid Schengen visa. You will need to obtain an online evisa online Also the Schengen visa must have atleast 180 days of validity from the day of evisa application. You can stay for a maximum of 30 days.

Morocco

Morocco

Only citizens of Citizens of Republic of the Congo, Guinea, Israel, Mali, and Thailand can visit Morocco with a valid Schengen visa. You will need to obtain an online evisa online Also the Schengen visa must have atleast 180 days of validity from the day of evisa application. You can stay for a maximum of 30 days.

singapore

Singapore

Citizens of China and India can visit Singapore for free if they have a visa issued by Germany or Switzerland. You are allowed to stay for a maximum of 4 hours. This is valid if you are on a transit from Singapore and arriving from a third country like Australia . Even if you Schengen visa is expired you can travel you can stay in Singapore if you are onward route is back to your home country from the country of visa issuance.

moldova

Moldova

Citizens of Angola, Belize, Benin, Bhutan, Bolivia, Botswana, Myanmar, Burundi, Cambodia, Cape Verde, Central African Republic, China, Comoros, Djibouti, Dominican Republic, Equatorial Guinea, Ethiopia, Fiji, Gabon, Gambia, Guinea, Guinea-Bissau, Guyana, Haiti, India, Jamaica, Kenya, Kuwait, Laos, Lesotho, Madagascar, Malawi, Maldives, Mongolia, Mozambique, Namibia, Nauru, Nepal, Oman, Papua New Guinea, Philippines, Qatar, Rwanda, São Tomé and Príncipe, Saudi Arabia, Senegal, South Africa, Sri Lanka, Suriname, Swaziland, Tanzania, Thailand, Togo, Uganda, and Zambia can visit Moldova on a Schengen visa.

You can stay for a maximum period of 90 days.

vatican city

Vatican City

A valid double or multiple-entry Schengen visa, OR residence permit from any Schengen country Note: There’s actually no passport control in the Vatican City but given that entry and exit are only possible through Italy, a Schengen visa is required

Montserrat

Montserrat

All nationals who have a valid Schengen visa can visit Montserrat for a period of 180 days.

Panama

Panama

All nationals who have a valid Schengen visa can visit Panama on business , tourism or transit purpose. Only Schengen visa from Schengen countries (excluding Iceland, Norway, Switzerland and Liechtenstein) can visit Panama.

You are allowed a maximum of 30 days to stay The multiple-entry visa must have six (6) months of remaining validity, you must have a valid passport with a minimum of 3 months validity, and proof of solvency (at least $500)

Panama

Dominican Republic

All nationalities with a Schengen visa can visit DR for a period of 30 days. One thing to note is that you will need to have a tourist card on arrival which costs $20.

Haiti

Haiti

Citizens of Colombia, Cuba, Dominican Republic, Iran, Libya, Palestine, Panam Vietnam,Syria and Yemen can visit Haiti with a Schengen visa. You can stay for upto 90 days and need to pay a $10 tourist visa fee.

Qatar

Qatar

Qatar ETA visa can be applied by all nationals that have a valid Schengen visa or a residence permit. You can stay for a maximum of 30 days which can further be extended to 30 additional days.

Jamaica

Jamaica

Citizens of Belarus, Dominican Republic, Kazakstan and Moldova can visit with a valid Schengen visa. You are allowed to stay for a 30 days period .

The other requirement is that the visa must be valid for at least 30 days from the date of arrival.

curacao

Curacao

Only Citizens of India with a valid Schengen visa can visit the Bahamas. You will need to get a visa on arrival for this. You can stay for a maximum period of 90 days.

Guatemala, Honduras, El salvador and Nicaragua

Citizens of the following nations can get visit Guatemala on a Schengen visa. Azerbaijan, Belarus, Benin, Bhutan, Bolivia, Burkina Faso, Burundi, Cambodia, Cape Verde, Central African Republic, Chad, China, Comoros, Cote d’Ivoire, Djibouti, Dominica, Egypt, Equatorial Guinea, Gabon, Gambia, Georgia, Grenada, Guinea, Guinea-Bissau, Guyana, India, Jamaica, Kazakhstan, Kiribati, Kyrgyzstan, Lesotho, Malawi, Maldives, Mauritania, Mauritius, Micronesia, Moldova, Montenegro, Morocco, Myanmar, Namibia, Nauru, Niger, Palau, Papua New Guinea, Philippines, Rwanda, Samoa, Senegal, Serbia, Seychelles, South Sudan, Suriname, Swaziland, Tajikistan, Tanzania, Thailand, Togo, Tonga, Tunisia, Turkmenistan, Uganda, Uzbekistan, and Zambia . A valid Schengen visa lets you stay in Guatemala without a visa. Guatemala, Honduras, El Salvador and Nicaragua are part of the CA-4 zone, and entry into one of the four countries automatically grants you entry into the remaining three without additional visa requirements. You can travel among the four countries for a period of 90 days in total.

Armenia

Citizens of Algeria, Bahrain, Belize, Bhutan, Bolivia, Brunei, Cambodia, Colombia, Costa Rica, Cuba, Egypt, El Salvador, Fiji, Grenada, Guatemala, Guyana, Haiti, Honduras, India, Indonesia, Iraq, Jamaica, Kiribati, Laos, Malaysia, Maldives, Marshall Islands, Micronesia, Mongolia, Morocco, Myanmar, Nauru, Nicaragua, Palau, Papua New Guinea, Paraguay, Philippines, Saint Kitts and Nevis, Saint Lucia, Samoa, Saudi Arabia, Solomon Islands, Suriname, Timor-Leste, Tonga, Trinidad and Tobago, Tunisia, Turkmenistan, Tuvalu, Vanuatu, Venezuela, and Vietnam can visit Armenia on their Schengen visa itself.
You can apply for Armenia eVISA online or get a Visa on Arrival with a residence permit or a Schengen short-stay visa. You can stay for a maximum of 21 or 120 days.

For 21 days visa cost is $6 and if you want 120 days visa, then the cost is $30.