Revolut Logo
Revolut Ultra offers premium banking with global perks like lounge access, data, subscriptions, and insurance, ideal for frequent travelers.

The ultimate nomad card.

Affiliate disclosure

Visa Duration Calculator

Track your visa stays and calculate remaining days for Schengen, tourist visas and other time-limited stays.

Visa Type

Visa Rules

Schengen 90/180 Rule

You can stay in the Schengen Area for a maximum of 90 days within any 180-day period. This calculator uses the rolling count method, checking each day in the past 180 days.

Add your Schengen entries and exits below to calculate your remaining days.

days

Visa Policy Note

Visa rules and requirements can change. Always check with the country's official immigration authority for the most current information.

days
days

Visa Stays

No stays added yet. Add your first stay above.
Entry Date Exit Date Duration Country Actions

Results

Days Used

Within the last 180 days
Of your maximum allowed stay

Days Remaining

Available to use

Next Reset Date Visa Validity

When days start to roll off your 180-day period Date when your current stay expires

Good Standing

You have plenty of days remaining in your allowed stay period.

Limited Time Remaining

You are running low on days for your allowed stay period. Consider planning your exit soon.

Overstay Warning

You have exceeded your allowed stay period. This may result in fines or entry bans.

How to Use This Calculator

  1. Select the type of visa or stay limit you want to track
  2. Configure the specific rules for your stay
  3. Enter each entry and exit date to the region or country
  4. Review your results to see remaining days and status

Frequently Asked Questions

What is the Schengen 90/180 day rule?

The Schengen Area allows visitors to stay for up to 90 days within any 180-day period. This is calculated on a rolling basis, meaning that at any point in time, you need to look back 180 days and count how many days you've been in the Schengen Area.

What countries are in the Schengen Area?

The Schengen Area includes 26 European countries: Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, and Switzerland.

Is this calculator legally binding?

No. This calculator is provided as a tool to help you track your stays, but immigration officials make the final determination about your legal status. Always check with official sources and consider consulting an immigration professional if you have concerns.

Feedback Thank You!

Thank you!

Your feedback has been submitted successfully.