If you are waiting on a Gulf visa, you can check it yourself on the issuing government’s own portal — free, and without going through an agent. The links below are the official ones. We have put this page up because searching “visa status check” throws up a great many sites that look official and are not, and some of them are collecting passport numbers.
Every link here was opened and checked on 26 October 2026. We confirmed that each page loads and asks for the details listed; we did not submit anyone’s application. If a government changes a portal, this page will be behind until we catch it — the rule at the bottom of this page is what protects you in the meantime.
Read this before you click anything
A visa status page asks for your passport number and date of birth. That is exactly what someone running a fake portal wants. The only safe test is the web address, so check it reads as one of these before you type anything:
- UAE — .gov.ae
- Saudi Arabia — .gov.sa, or ksavisa.sa or nusuk.sa
- Qatar — moi.gov.qa or hukoomi.gov.qa
- Oman — rop.gov.om
- Kuwait — moi.gov.kw
- Bahrain — .gov.bh
Anything else is not the government, however official the page looks and whatever it calls itself. While checking these portals we came across personal pages hosted on free code-hosting domains, dressed up with government logos and titled things like “Visa Status Portal — MOI Verification Hub”. No government runs its visa system on a free hosting domain. And no genuine portal charges you to check a status.
United Arab Emirates
The UAE has two authorities and which one you use depends on the emirate that issued the visa. Dubai visas are only on the GDRFA system. Everything else — Abu Dhabi, Sharjah, Ajman, Umm Al Quwain, Ras Al Khaimah and Fujairah — is on the federal ICP system. Using the wrong one makes a perfectly valid visa look as though it does not exist, which causes a lot of needless panic.
- ICP, application status (all emirates except Dubai) — smartservices.icp.gov.ae. Asks for your email and request number.
- ICP, validity of an issued visa — the file validity page. Asks either for a file or unified number with your nationality and date of birth, or for your passport number and its expiry date with your nationality.
- GDRFA Dubai — smart.gdrfad.gov.ae. Asks for the application and transaction number with the payment date, or your first name as spelt in English with the file number and nationality. It opens in Arabic — there is an English toggle at the top.
Both are run by the UAE government: ICP is the Federal Authority for Identity, Citizenship, Customs and Port Security, and GDRFA is Dubai’s own residency directorate. Our UAE visa guide has the current rules and fees.
Saudi Arabia
Two official portals are live at once, and the Ministry of Foreign Affairs links both — a newer service is being introduced without the older one being retired, so try either:
- visa.mofa.gov.sa — the established Ministry of Foreign Affairs platform, with the enquiry on the home page. It runs in Arabic in practice. Asks for an application or visa number plus a registration number, which for a visitor means the sponsor’s Saudi ID, iqama or commercial registration.
- ksavisa.sa — the newer service, in English, advertised from the Ministry’s own banner. Asks for the application or visa number and a national ID or passport number.
Two warnings on Saudi Arabia, and please take the first one seriously. Many guides and older agents still tell people to check their visa on Enjaz. The address they give, enjazit.com.sa, no longer exists at all — it has no DNS record — and the related enjaz.com.sa has an expired security certificate. A well-known brand name on an unregistered domain is precisely what gets taken over by someone else. Do not go looking for Enjaz; use one of the two links above.
Second: Umrah and Hajj visas are a separate system. They go through Nusuk, overseen by the Ministry of Hajj and Umrah, and Nusuk has no public status form — there is no reference number you can type in. You have to sign in to your own Nusuk account. If you booked Umrah with us, ask us instead and we will check it. See our Umrah packages and the Saudi Arabia visa guide.
Qatar
The Ministry of Interior runs one tool: the MOI visa inquiry. You can search by application number with the sponsor or representative ID and the application date, by visa number with your nationality, or by passport number with your nationality.
A detail that confuses people: the Ministry’s own services page lists “Visa Approval Tracking”, “Visa Inquiry and Printing” and “Visa Extension” as three separate items, but all three open the same tool. You have not landed in the wrong place. The same page also links a visa centre operator on a non-government address — the Ministry does link it, but it is an outsourced contractor, not the government portal, so treat it accordingly. Our Qatar visa guide has the rules and fees.
Oman
The simplest of the six. The Royal Oman Police e-visa site has a “Track Your Application” page: evisa.rop.gov.om. It asks for your visa application number, your travel document number, the nationality on that document, and a verification image. No account needed. See our Oman visa guide.
Kuwait — there is no working public portal, and that is the honest answer
We would rather tell you this than send you somewhere wrong. As at 26 October 2026, Kuwait has no working public visa status-check link that we could verify:
- The status-check address published on the Ministry of Interior’s own e-services page returns a 404 error — the page is simply not there, although the Ministry still links it.
- evisa.moi.gov.kw does not respond at all; its firewall returns a server timeout.
- kuwaitvisa.moi.gov.kw does work, and is genuinely the Ministry of Interior’s, but it puts tracking behind a sign-in. Its own help text says to log into your account to track an application. There is no number you can simply type in.
So for Kuwait: sign in at kuwaitvisa.moi.gov.kw if you have an account, or ask whoever is sponsoring you — they can see it from their side. Every other “Kuwait visa check” site we found was a private company, not the Kuwaiti government. Do not give any of them your passport number. If we filed your application, ring us and we will check it. Our Kuwait visa guide has the rules.
Bahrain
One page covers both a pending application and an issued visa or permit: evisa.gov.bh, run by Nationality, Passports and Residence Affairs. It asks for your passport number, nationality, date of birth and the application reference number — and it tells you to enter them exactly as they appear in your passport, which is worth doing literally. See our Bahrain visa guide.
If we applied for your visa
Just ask us. We hold the application and reference numbers and we will check it and tell you plainly where it stands — including when the honest answer is that it is still sitting with the embassy and nothing has moved. You do not need to pay anyone to check a visa status, and if someone asks you to, that is the moment to stop. See our visa services.
Questions we are often asked
How can I check my visa status with my passport number?
Most of the Gulf portals allow it. Qatar, Oman and Bahrain all accept a passport number, and the UAE ICP system accepts your passport number together with its expiry date and your nationality. Saudi Arabia asks for an application or visa number as well. Use only the official links on this page, and never enter your passport number on a site whose address is not a government one.
Is there a fee to check visa status?
No. Every genuine government status check on this page is free. If a site asks you to pay to see a status, or to pay to “unlock” a result, it is not the government — close it. You may have to pay a government fee to extend a visa or settle a fine, but never to look one up.
Why does my Dubai visa not show on the UAE portal?
Almost always because you are on the wrong one of the two systems. Dubai-issued visas appear only on the GDRFA Dubai system; the federal ICP system covers the other six emirates. A valid Dubai visa checked on ICP can look as though it does not exist. Try the GDRFA link above before assuming anything is wrong.
How do I check an Umrah visa status?
Umrah and Hajj visas run through Nusuk, which is overseen by the Ministry of Hajj and Umrah, and it has no public lookup form — you must sign in to your own Nusuk account. There is no reference number you can enter on a public page. If we arranged your Umrah, ask us and we will check it for you.
How do I check my Kuwait visa status online?
Honestly, you largely cannot, not as a public lookup. The Ministry of Interior’s own published status link returns a 404, its e-visa site is not responding, and its working site requires you to sign in. Use your own account if you have one, or ask your sponsor, who can see it from their side. Be careful here: every third-party “Kuwait visa check” site is a private company, and some are collecting passport numbers.
Can I check if my visa is genuine?
Yes, and it is worth doing if you did not apply yourself. Checking the issued visa against the issuing government’s own portal is the only reliable test — a PDF can be forged, a government database cannot. The UAE file validity page and the Bahrain page are both designed for exactly this. If a visa will not verify on the official portal, do not travel on it and come and talk to us first.
Someone is asking me to pay to check my visa status. Is that normal?
No. It is free on every official portal listed here. Being asked to pay for a status check, or being sent a link to an unfamiliar site that wants your passport details and a payment, is a common way people lose both money and their identity documents. Stop, and check the address against the list at the top of this page.
Updated
Visit us in Kozhikode
Shop No. 69/1941A, EPM Tower, Eranhipalam, East Nadakkavu, Kozhikode, Kerala 673006
