Visa on arrival for QAR 100 at Hamad International Airport — but only with a hotel booked through Discover Qatar. Otherwise, apply online in advance for a Hayya A1 visa.
Qatar's official visa page lists Nepal among the nationalities who pay QAR 100 for a visa. You can get it on arrival at Hamad International Airport only if you booked a visa-on-arrival eligible hotel through Discover Qatar before you travel. If you'd rather book your own accommodation, apply in advance for a Hayya A1 Entry Visa (a hotel reservation is needed for that application too). If you hold a valid visa or residence permit for the Schengen area, the UK, the US, Australia, New Zealand or Canada, Qatar's page offers other routes (Hayya A2/A3) — check it for your case.
Fee: QAR 100 — paid at the airport for a visa on arrival, or online for a Hayya visa once it's approved.
Processing: Visa on arrival is issued at the airport. Hayya applications are decided online before you travel — apply well ahead.
Stay: Not specified on the page reviewed — check your visa on arrival for the exact permitted stay.
Steps
Choose how you'll get the visa — Either book a visa-on-arrival eligible hotel through Discover Qatar and pay at the airport, or apply online in advance for a Hayya A1 Entry Visa.
For visa on arrival: book through Discover Qatar — Book your hotel stay on the Discover Qatar website before you fly. Without a Discover Qatar booking you can't get the visa on arrival.
For Hayya A1: apply online — Submit your passport details, travel information and hotel reservation on the Hayya portal. Once approved you'll be asked to pay the visa fee.
Arrive and clear immigration — Show your passport (valid at least 3 months from arrival), your hotel booking and your return ticket. On a visa on arrival, pay the QAR 100 fee at the airport.
Documents
Passport valid for at least 3 months from your arrival date
Hotel booking — made through Discover Qatar if you want a visa on arrival
Return or onward flight ticket
Proof of funds for your stay (e.g. recent bank statements), in case immigration asks
Do I need to apply for a visa before flying to Qatar?
Only if you don't book your hotel through Discover Qatar. With a Discover Qatar booking you get the visa on arrival for QAR 100; otherwise apply online for a Hayya A1 Entry Visa before you fly.