Schengen 90/180 calculator

Track how many of your 90 visa-free Schengen days you've used in any rolling 180-day window.

Your Schengen trips

Add past or planned trips. Status updates automatically below.

Days used in last 180 days

Add at least one trip to see your status.

0 / 90
Days remaining 90
Next free day Today
As of Today

Arrival day check

If you arrive on a specific day, when do you need to leave?

Latest you can stay until Add trips above to compute

How the 90/180 rule actually works

The Schengen short-stay rule lets most non-EU passport holders spend up to 90 days within any 180-day rolling window in the Schengen Area without a visa. The trick is that the 180 days is a moving window — every time you cross a Schengen border, officials look back 180 days from that date and count every day you were inside Schengen during that period.

That means there's no calendar reset. If you spent 90 days in Schengen between January and March, you can't re-enter on April 1. You have to wait until the earliest of those days falls outside the rolling 180-day window.

This calculator does the math for you. Enter every trip you've taken (or are planning), and pick a date — we'll show you how many days you've used and when you'll be free to re-enter.

Tips that actually matter

  • The day you arrive and the day you leave both count as full days. A 7-night stay = 8 days against your 90.
  • Time spent in Ireland, Cyprus, the UK, or non-Schengen countries doesn't count. Use these as "rest" countries to extend a Europe trip.
  • Visa-free is not the same as visa-required. If you have a Schengen long-stay visa or a residence permit, this calculator doesn't apply.
  • Border officials sometimes get the math wrong. Bring your own record — screenshot this calculator before you fly.

Frequently asked questions

  • What is the Schengen 90/180 rule?

    Most non-EU visitors to the Schengen Area can stay 90 days within any 180-day rolling window without a visa. The 180 days is a moving window — it always looks back 180 days from the date you're checking. There is no annual reset; it's calculated continuously.

  • Which countries are in the Schengen Area?

    29 European 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.

  • Do entry and exit days count as full days?

    Yes. The European Commission's official rule is that the day of entry and the day of exit both count as days spent in the Schengen Area, even if you only spent a few hours there.

  • What happens if I overstay?

    Overstaying — even by a day — can result in fines, deportation, and a re-entry ban (typically 1–5 years). Border officials check stamps and electronic records on every entry. The penalty depends on the country and severity.

  • Is Ireland in the Schengen Area?

    No. Ireland is in the EU but maintains its own immigration rules and is not part of Schengen. Days spent in Ireland do not count toward your Schengen 90/180 limit.

Other travel tools