Visa requirement
Qatar visa for Iranian citizens
Official-source answer with stay limit, cost, required documents and last verification date.
Do Iranian citizens need a visa for Qatar?
Verified answer
Iranian citizens can get a visa on arrival in Qatar for up to 30 days.
Last verified:
What this means: A visa on arrival is a real visa issued at the border after you land — you still need it, and approval is not guaranteed before you travel.
Confidence: High Verified against the official source.
This answer is for ordinary Iranian passport holders travelling as citizens of that passport. Residence permits, long-stay visas or living in another country can change which embassy or rule applies.
Visa types at a glance
| Visa type | Availability | Stay |
|---|---|---|
| Tourist visa-free? | No | This page stores a visa or authorization route instead. |
| eVisa? | Conditional | Stay depends on the listed condition. |
| Visa on arrival? | Yes | Up to 30 days. |
- 30 days
- 100 QAR
- Obtain on arrival
Before you travel
- 1 Entry step Obtain on arrival Official route (opens in a new tab)
- 2 Stay limit 30 days
- 3 Official fee 100 QAR
- 4 Passport validity 3-month validity after arrival; 1 blank page. Full note below. See full note
- 5 Transit airside: conditional; landside: conditional. Full note below. See full note
- 6 Freshness Checked 23 Jul 2026; confidence: high
Shareable verdict: Iranian citizens can get a visa on arrival in Qatar for up to 30 days. Checked 23 Jul 2026.
Open SVG cardCost note
The visitor entry permit costs QAR 100; accommodation and mandatory health-insurance costs are separate.
Passport and transit notes
- Passport validity
- passport valid for at least 3 months after arrival; 1 blank page; Qatar's current MOI and Visit Qatar visitor guidance require at least 3 months of passport validity from arrival for short visitor entry.
- Validity source (opens in a new tab) Validity guide
- Transit
- airside transit: conditional; landside transit: conditional; Visit Qatar says Qatar Airways passengers transiting for at least 6 hours who are not eligible for visa-free entry may apply for a transit visa at the Discover Qatar Transit Desk; leaving the airport otherwise follows the normal entry route.
- Transit source (opens in a new tab) Transit guide
What you need
- Iranian ordinary passport valid for at least 3 months from arrival
- Confirmed round-trip ticket
- Confirmed hotel booking; use Discover Qatar where the live checker requires it
- QAR 100 entry-permit fee
- Valid health insurance covering Qatar
Why this verdict
Iranian entry guidance was reviewed against the current Qatar MOI visitor-visa pages and Visit Qatar nationality checker for ordinary short visitor travel. Work, residence, study, sponsorship, diplomatic/service passports, overland entry, airline checks, accommodation rules and border discretion are outside this headline. Recheck the live official checker before booking.
Conditional rules
- No Discover Qatar booking eVisa
Visit Qatar says travellers in the mandated-hotel surface should book eligible Discover Qatar accommodation before travel or apply online in advance through Hayya.
- Mandatory health insurance handling Conditional
Qatar MOI states that visitors must hold health insurance from an accredited insurer; arrange valid cover before travel or through an approved official channel.
- Longer stay, work, residence or sponsorship Visa required
Tourist visa-free, visa-on-arrival and Hayya A-category routes do not cover work, residence, study, sponsorship or longer-stay purposes.
- Airline, Hayya or border discretion Conditional
The Visit Qatar page is a live checker surface; exact Hayya category, hotel, insurance and border handling should be confirmed for the itinerary before travel.
Frequently asked questions
Do Iranian citizens need a visa for Qatar?
Iranian citizens can get a visa on arrival in Qatar for up to 30 days. (Visa on arrival.) Verified 23 Jul 2026 against the official source.
How long can Iranian passport holders stay in Qatar?
Up to 30 days.
How much does entry to Qatar cost for Iranian citizens?
The official fee is 100 QAR. This page tracks the official government fee only, not agent markup.