Visa Expiry Date Calculator

Enter your visa start date and duration to find your exact expiry date, calculate your length of stay, or count days remaining on your visa.

date ± duration = date
A
05312026

Visa calculations are one of the most common uses of a date calculator. Getting the math wrong can have serious legal consequences.

Common visa durations:
90 days — Schengen area tourist visa, most common
30 days — visa on arrival in Thailand, Indonesia, and others
180 days — Schengen 90/180 rule maximum stay

To find your visa expiry date: use LAND mode, enter your entry date as field A, set the duration to your visa length in days, and select add (+). The result is your last permitted day in the country.

To count days remaining on your visa: switch to SPAN mode, enter today as field A, and your expiry date as field B. Note: the Schengen rule counts calendar days, not business days.

Important: always verify conditions with the official immigration authority of the country you are visiting. This calculator provides date arithmetic only and is not legal advice.

Frequently Asked Questions

How do I calculate when my visa expires?

In LAND mode, enter your entry date, set the duration to your visa length in days, and select add (+). The result is your visa expiry date.

How does the Schengen 90/180 rule work?

You may spend a maximum of 90 days in the Schengen area within any rolling 180-day window. Use SPAN mode to count days spent and days remaining.

How many days are left on my visa?

Enter today as the start date and your visa expiry date as the end date in SPAN mode. The result shows the exact days remaining.

What is a length of stay calculator?

A length of stay calculator finds the number of days between your entry date and exit date in a country. Enter your arrival date as field A and your departure date as field B in SPAN mode to get your exact length of stay.