Schengen 90/180 calculator: count your Schengen days
Visitors from outside the EU can spend at most 90 days in any 180 in the Schengen area, counting all 29 countries together. Add your stays below to see the last day you can stay — or the date you can come back.
Schengen 90/180 calculator
Add the dates of your stays in the Schengen area in the last 180 days. Entry and exit days count as full days.
How the 90/180 rule works
You can spend at most 90 days in any 180-day period in the Schengen area. It is one count for all 29 Schengen countries together, not 90 days per country.
- The window moves. On each day of a stay, count the days you were in the area during the 180 days that end on that day. It must be 90 or fewer — on every day of the stay, not just the day you arrive.
- Entry and exit days count. The day you arrive and the day you leave are both full days.
- Days come back one at a time. A day stops counting 180 days after it. There is no reset date.
That’s why “90 minus the days I’ve used” is often the wrong answer: during a stay, older days drop out of the window and give you more room — or, if they’re recent, they don’t.
Which countries count
The Schengen area is 29 countries: 25 EU member states plus Iceland, Norway, Switzerland and Liechtenstein. Cyprus and Ireland are in the EU but not in Schengen, so days there don’t count toward your 90.
Who the 90/180 rule applies to
The rule is for short stays by people from outside the EU, including UK and US passport holders visiting without a visa. If you hold a residence permit or a long-stay (D) visa from a Schengen country, the rule doesn’t limit your stay the same way.
UK passport holders
Since the UK left the EU, British citizens count the same 90 days in any 180. Your entries and exits are now recorded by the EES — at Dover, Folkestone and St Pancras before you leave the UK.
US passport holders
The count is the same for short stays on a US passport: every Schengen country adds to one total of 90 days in any 180.
Worked example
You were in the Schengen area on 5–14 January, 1–30 March and 1 May–9 June — 80 days. Here is how long you could stay entering on different dates:
| You enter on | Days already in the window | You can stay until | Days |
|---|---|---|---|
| 20 June | 80 | 29 June | 10 |
| 7 August | 70 | 26 August | 20 |
| 8 August | 70 | 26 September | 50 |
| 8 September | 59 | 6 December | 90 |
Entering one day later, on 8 August instead of 7 August, gives you 30 more days: during that stay the March days drop out of the window one by one, while a stay from 7 August hits 90 just before they do.
How FlySee counts it
The calculator above counts the way the FlySee app does: any part of a day in the Schengen area is a whole day, so the days you enter and leave both count; several crossings on one date are one day; every day of a stay is checked against the 180 days that end on it, and day 91 is over the limit. Like the European Commission’s own calculator, it gives an indication — the border guard has the final word.