VisaStay supports 64+ passport nationalities. Every passport gets the same full coverage — all 164 destination countries, with the exact entry type and maximum stay for that specific passport/destination pair.
Set your passport once during onboarding (or add a second trip profile for a different passport). For every destination you search, VisaStay shows the exact entry type — visa exempt, visa on arrival, ETA, eVisa, or visa required — and the maximum stay allowed for your specific passport, not a generic average. See the FAQ for what each entry type means.
All 64 passports below have full access to all 164 supported destinations, including every Schengen country, the UK, US, Japan, Thailand, Indonesia, Mexico, and the UAE.
Austria, Belgium, Czech Republic, France, Germany, Ireland, Italy, Netherlands, Norway, Poland, Portugal, Romania, Russia, Serbia, Spain, Sweden, Switzerland, Türkiye, Ukraine, United Kingdom
Australia, Bangladesh, China, Hong Kong, India, Indonesia, Japan, Kazakhstan, Malaysia, New Zealand, Pakistan, Philippines, Singapore, South Korea, Sri Lanka, Taiwan, Tajikistan, Thailand, Vietnam
Bahrain, Israel, Jordan, Kuwait, Oman, Qatar, Saudi Arabia, United Arab Emirates
Algeria, Côte d'Ivoire, Egypt, Ghana, Kenya, Morocco, Nigeria, South Africa, Tanzania
Checked against official government immigration sources and reviewed for accuracy on a rolling basis — see VisaStay's full source list. VisaStay is an independent app and is not affiliated with, endorsed by, or operated by any government or immigration authority.
Don't see your passport? Request it from the sign-in or setup screen in the app — new passports are added regularly.