HOME / TRAVEL & IMMIGRATION / VISA & IMMIGRATION / SCHENGEN 90/180 DAY CALCULATOR
Travel & Immigration / Visa & Immigration

Schengen 90/180 Day Calculator

Past and booked stays in the Schengen area

Entry dateExit dateDaysRemove
22
36

Count the days you have spent in the Schengen Area in any 180-day period and how many of the 90 allowed days remain. Enter past and booked trips, check any date, and see how long a planned trip can last without breaking the 90/180-day rule.

Formula

Days used on date d=days present from d−179to d,entry and exit days included\text{Days used on date d} = \text{days present from d} - 179 \text{to d}, \text{entry and exit days included}
the stay is allowed while days used≤90\text{the stay is allowed while days used} \le 90

Worked Example

TripsMay 4–25 and July 10–August 14, 2026
Check dateOctober 4, 2026
Planned entryOctober 20, 2026
Result
Days used58 of 90
Days left32
Longest stay from October 2054 days, to December 12

Counting arrival and departure days, the trips last 22 and 36 days, all within the 180 days ending October 4. The new trip can run beyond 32 days because the May days drop out of the window as it moves forward: on December 12 the window holds the 36 summer days plus 54 new ones, exactly 90.

Frequently Asked Questions

How does the 90/180-day rule work?

Visitors who don't need a visa for short stays may spend up to 90 days in any 180-day period in the Schengen Area as a whole. The window rolls: on any given day, look back over that day and the 179 before it and count every day with any time spent in the area. The total must never exceed 90.

Do the arrival and departure days count?

Yes. Both count as full days, even if you arrive late at night or leave early in the morning, so a stay from May 4 to May 25 uses 22 days.

Which countries are in the Schengen Area?

Since 2025, 29 countries: Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and Switzerland. Days in Ireland, which is in the EU but outside Schengen, don't count.

Common Mistakes

  • !Counting each country separately: the 90 days cover the whole Schengen Area.
  • !Assuming a few days outside the area resets the count: the window only rolls forward one day at a time.

Related Calculators