About Schengen Calculator


The Schengen Calculator calculates the length of stay you are allowed to travel in the Schengen Area on a short term Schengen visa. You can use it to keep track, or forecast all of your visits inside the Schengen Area so you know how many days you have remaining before you have to leave.

It is especially useful for planning travel in Europe that will likely exceed 90 days. By traveling and spending time in and out of the Schengen Area strategically to lengthen your travels. If you are traveling between countries often it can be difficult to track how long you have spent in the Schengen Area, remember which countries are in the Schengen Area, and to calculate when you are able to return after spending time outside. Just enter your nationality, your previous travel and planned travel into the calculator, and it will work out the rest.

UK Citizens / BREXIT

New rules from 1 January 2021

As of 1 January 2021, UK citizens can utilize the Schengen calculator to determine the 90 days allowed in any 180-day period for tourist visits to the EU. More Information: gov.uk - Visit Europe from 1 January 2021

What is the Schengen Area

The Schengen Area comprises 27 European countries without internal borders. Citizens, as well as many non-EU nationals, business people, and tourists, can freely circulate without facing border checks. Since 1985, it has expanded to include almost all EU states and a few associated non-EU countries.

The countries in the Schengen area include are: Austria, Belgium, Czech Republic, Croatia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland.

While having abolished their internal borders, Schengen States have a common external border agreement on the basis of Schengen rules. This makes it very convenient for tourists to travel between the countries included in Schengen area. However, it is important to understand the rules for what visa is required before entering the area (if any), and how long you can stay. European Commission Website

Travelling in the Schengen Area

Visa Requirements

Depending on your nationality, you may need to apply for a Short Stay Schengen Visa before entering the Schengen area. The EU has a list of countries whose citizens must apply for a visa, and a list of countries that are exempt from this requirement. As at the 1st March 2015, the following countries are exempt from having to obtain a Schengen Visa prior to entry:

Albania, Andorra, Antigua and Barbuda, Argentina, Australia, Bahamas, Barbados, Bosnia-Herzegovina, Brazil, Brunei, Canada, Chile, Costa Rica, Croatia, El Salvador, Former Yugoslav Republic of Macedonia (FYROM), Guatemala, Honduras, Hong Kong, Israel, Japan, Malaysia, Macao, Mauritius, Mexico, Monaco, Montenegro, New Zealand, Nicaragua, Northern Marianas, Panama, Paraguay, Saint Kitts and Nevis, Serbia, Seychelles, Singapore, South Korea, Taiwan, United States, Uruguay and Venezuela.

Please be aware that there are conditions on some of these countries. For example, Citizens of Albania, Bosnia-Herzegovina, Former Yugoslav Republic of Macedonia, Moldova, Montenegro, Serbia are exempt from visa obligation only if the passport contains biometric data.

If you are from any other country (outside of the EU), you will need to apply for a Visa before you travel. The visa will specify the length of time it is valid, and the number of entries (of multi entry – unlimited) that are allowed. Please note that the “90 days in any 180 day period” still applies regardless of the Visa beginning and end dates. Use the Schengen calculator to enter your visa details, and to help calculate your allowed length of stay.

Length of Stay Calculation

The calculation for calculating the allowed length of stay of third party nationals was revised and came into effect on 18 October 2013. There are, however, a few which must still use the old calculation, these are Antigua and Barbuda, The Bahamas, Barbados, Brazil, Saint Kitts and Nevis, Mauritius, and Seychelles. This Schengen calculator uses the old or new calculation depending on your nationality and date of travel, so nationals of these countries may still use the calculator.

New definition as of 2013

“90 days in any 180-day period […]“. “The date of entry shall be considered as the first day of stay on the territory of the Member States and the date of exit shall be considered as the last day of stay on the territory of the Member States. Periods of stay authorized under a residence permit or a long-stay visa shall not be taken into account in the calculation of the duration of stay on the territory of the Member States.”
European Commission

This calculation is now only used for people from Antigua and Barbuda, The Bahamas, Barbados, Brazil, Saint Kitts and Nevis, Mauritius, and Seychelles where the old definition of the Schengen calculation continues to apply.

The old definition is different to a “rolling” 6 months, as it begins on the date of first entry, and then will reset 6 months after that date. Using this calculation can allow for longer stays that the new definition. For example, if you entered for one day at the start of January, and then re-entered 3 months later for 3 months to end of June, after that, the 6 months (from January), would reset allowing you to stay another 3 months, effectively allowing almost 6 months. However, you cannot stay more than 3 months continuous days, so you would have to exit and re-enter the Schengen Area.

The Schengen calculator takes this into account, so you can use the Schengen calculator to experiment with entry and exits dates to maximise your stay.

Additional Visa Waiver agreements

Some countries have additional Visa waiver agreements with countries within the Schengen area allowing an additional 90 days in a 180 period stay; however, this will be included in the 90 days for other Schengen countries. These additional agreements are often little known by travellers!

Currently, the Schengen calculator does not take into account Additional Visa Waiver agreements. Please follow up on this with your own research.

Schengen / Europe tourist travel entry and length of stay requirements for my nationality

Select your nationality to view your Schengen requirements

For some inspiration on using the calculator for an extended travel in Europe: How Can You Unlock Extended European Adventures and Travel Around Europe for More Than 90 Days Without Overstaying Your Schengen Tourist Visa?

How to use the Schengen Calculator

Step 1:

Select your Nationality. You can change this at the top of the page in the header.

Step 2:

If required, enter the details of your short-term Schengen Visa. This will appear below the travel record only when it is required.

Step 3:

Add your travel record (past and future). You need to include at least any travel inside of the Schengen Area you have done for the last 180 days.
It is best if you enter all your movements between countries, Schengen and Non-Schengen Countries, and even travel from one Schengen Country to another as you may not be aware that some countries are or are not a part of the Schengen Agreement. The entry date is the day you arrive, and the exit date is the day you leave. Do not worry if the exit date overlaps with the entry date of your next visit, the calculator will not double count days when calculating your length of stay inside the Schengen Area.

Step 4:

Review the information regarding the validity of the travel and the remaining time you can stay in the Schengen area. Use the Calculator to do some what-if scenarios by changing your intended travel record.

Step 5: (optional)

To save your travel record, Register and Log In. Your existing “Guest” data will be copied to your new account. You can register with the Schengen Calculator, or use Facebook to Login and Register.


Additional Visa Waiver Agreements

The Schengen Calculator does not take into account any additional Visa Waiver Agreements that may exist.

Countries outside of the Schengen Area

The Schengen Calculator does not give any information on visa, entry requirements, or length of stay requirements for countries outside of the Schengen Area. These will be marked N/A – Not Applicable.

Field Name Definitions

Visits/Travel Record

Entry Date: The day you enter the Country

Exit Date: The day you exit the Country

Country: The Country you are visiting

Schengen Area: Yes = Is in the Schengen Area; No = Is not in the Schengen Area

Days Remaining: The number of days remaining of the 90 days allowed in the Schengen Area as at the exit date of the visit.

Days Over Stay: Number of days OVER the 90 days your allowed stay in the Schengen Area. Please revise your travel plans!

Visa: This relates only to a Single/Multi Short Stay Schengen Visa people who require a Visa prior to entry. If you are exempt from this requirement the Visa options will not appear. Remember to select your Nationality in the top right hand corner of the page!

No Entries: Number of times you have entered / re-entered the Schengen Area. (moving from one Schengen country to another is not considered a re-entry, however if there is more than one day between exiting a country Schengen Country and entering the next, the calculator will assume you have exited the Schengen Area and will count it as a re-entry.

Visa Days Over Stay: The number of days in the Schengen Area without permission on your visa. Either you have not entered a visa, you exited after the end date of the visa, or you entered the Schengen Area more times that was allowed on the Visa.

Short Stay Schengen Visa Record

Start Date: The first day of the Visa Period

End Date: The last day of the Visa Period

No Entries: The number of entries allowed on the Visa. If it is Multi Entry visa enter 0.


Please read the Disclaimer before using the Schengen Calculator.

Last Updated

Last Updated: 23 January 2024