TravelVisaRules

Qatar visa for Indian citizens

Indian citizens can get a visa on arrival in Qatar for up to 30 days.

Visa on arrival Confidence: high — Verified against official source Last verified: (3 days ago)
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.

Related countries

↩ All Indian visa requirements