Qatar visa for Indian citizens
Indian citizens can get a visa on arrival in Qatar for up to 30 days.
- Status
- Visa on arrival
- Max stay
- 30 days
- Official cost
- Free
- Before departure
- Obtain on arrival
Cost note
The visa waiver / visa on arrival is free for 30 days. It can be extended once for a further 30 days. A separate eVisa via the Hayya / MOI portal is also available.
What you need
- Indian passport valid at least 6 months from the date of entry
- Confirmed return or onward ticket
- Confirmed hotel booking (Qatar requires accommodation booked via the Discover Qatar platform for the visa waiver)
- Travel health insurance valid in Qatar
- Proof of funds - Indian nationals may be asked for a 3-month bank statement showing at least the equivalent of QAR 5,000
Official source
https://www.discoverqatar.qa/Use the government route and fee only. Avoid lookalike agent sites that add markups or mimic official portals.
Why this verdict
Indian passport holders can obtain a free 30-day visa waiver / visa on arrival for Qatar (in force since November 2023), extendable once for a further 30 days. Conditions apply: a confirmed hotel booking (Qatar asks for accommodation booked through the Discover Qatar platform), valid travel health insurance, and proof of funds (Indian nationals are commonly asked to show a bank balance of at least QAR 5,000 equivalent). Entry remains at the discretion of Qatari authorities. Confirm current conditions on the official MOI / Hayya portal before travelling.
Frequently asked questions
- Do Indian citizens need a visa for Qatar?
- Indian citizens can get a visa on arrival in Qatar for up to 30 days. (Visa on arrival.)
- How long can Indian passport holders stay in Qatar?
- Up to 30 days.
- How much does the Qatar entry cost for Indian citizens?
- It is free. This page tracks the official government fee only, not agent markup.