Passport validity checker

Enter your passport and trip dates. Compare the Schengen short-stay rule for non-EU visitors with Singapore’s foreign-visitor rule.

Inputs
For Schengen, the date you leave the whole area.

Results

Passport date check
Meets the selected date checks
Minimum expiry under destination rule
2027-03-15
Must enter before tenth anniversary
2030-01-01
Separate checks
CheckResult
Expiry and valid through tripMeets check
Issue dateMeets check
  • Date checks only: visas, nationality exceptions, residence rights, passport condition, transit and airline requirements are not assessed. Entry is not guaranteed.
  • Calendar months retain the day number where possible; otherwise use the last day of the target month. Confirm exact month-end cases with the destination authority.

Results update as you type. The share link stores your inputs after the # in the address, which is not sent to our server, but anyone you send it to can read them.

Last checked 2026-11-14. Rules change, sometimes at short notice. We list the date we last checked each official source; confirm with the official government source before you travel, buy or file. This is general information, not legal or immigration advice.

How it works

Schengen: add three calendar months to final departure, and check entry is before the tenth anniversary of issue. Singapore: add six calendar months to arrival. Also check the passport covers the whole trip. These are the official rules checked on 14 November 2026; their original commencement dates are not established here.

required expiry = reference date + calendar months

Dates use UTC without time-of-day rounding. If the target month lacks the original day, use its last day. This is a calendar-arithmetic convention, not a ruling on a borderline passport; confirm month-end travel with the authority. These profiles do not assess residence permits, EU free-movement rights or Singapore citizen documents.

Worked examples

Schengen departure on 15 December

Arrival 1 December 2026 and departure 15 December 2026 require expiry on or after 15 March 2027. A passport issued 1 January 2020 and expiring 15 March 2027 meets both date checks.

Singapore arrival on 14 November

Arrival 14 November 2026 with departure 20 November requires expiry on or after 14 May 2027. Expiry on 13 May 2027 misses the check by one day.

Frequently asked questions

Is three months the same as 90 days?
No. This checker adds calendar months, so month lengths affect the resulting date.
Does a later expiry override an old issue date?
No. The Schengen issue-date check is separate from expiry; extra validity printed on an older passport does not reset its issue date.
Does a passing result guarantee boarding or entry?
No. This checks dates only. Check visas, transit rules, passport type and carrier requirements separately.
Which departure date do I enter?
Use final departure from the Schengen area, not a flight between two Schengen countries. For Singapore, expiry is anchored to arrival.

Sources

By country

Last reviewed 2026-11-14; next review due by 2027-02-12. The method is written out above so you can check our math.