Overlapping dates · counted once
Blank country counts as Schengen Area.
Make every travel day count
Know where you stand with the 90/180 rule. Add your trips, see which days count, and find room for your next visit.
Calculate my stayYour travel, counted clearly
Overlapping dates · counted once
Blank country counts as Schengen Area.
Your future trip
A later available balance does not erase an earlier overstay or guarantee admission.
A window that moves with you
Every date looks back 179 days. Move the check date to see earlier visits drop out of the count.
Look ahead
You can enter on the reference date.
Maximum continuous stay if you enter then.
Includes the selected entry date.
Assumes no further visits before that entry.
First dates when old days leave this window. New visits can use those days again.
This calculator checks days, not whether you need a visa. Your visa validity, allowed duration and number of entries may impose a shorter stay.
How the 90/180 rule works
Use entry and exit dates. Same-day visits count as one day.
For each stay date, the calculator looks back across the previous 179 days.
Plan your next entry and exit. Older visits may stop counting while your new trip is in progress.
Schengen countries
The Schengen Area is different from the EU. Bulgaria and Romania are members; Ireland and Cyprus are outside Schengen. Country labels below use the shared MyTripTools dataset.
29 countries shown.
Important exceptions
Long-stay visas, residence permits, bilateral agreements and special immigration status may change how the rule applies to you. This calculator applies the standard short-stay calculation only.
Switching from Spain to France does not reset your allowance. A shared border-crossing date counts once. Days authorized for residence or a long stay must be considered separately.
European Commission short-stay calculator · Schengen Borders Code, Article 6
Counting rules reviewed 10 Sep 2026. This is a planning aid, not permission to enter or a determination of immigration status.
Questions