Travel guide · Nepal
Nepal Online Visa Application Step by Step
A step-by-step walkthrough of Nepal's online tourist visa pre-application, the seven-day window and what to do on arrival.
You can save time at the border by completing Nepal's online tourist visa application before you arrive. The official Department of Immigration portal lets you fill in the form within the seven days before your arrival, upload a photo, and generate a submission receipt — then you simply pay the fee in cash and collect your visa at the airport or land border. The online step does not replace payment on arrival; it just skips the slowest part of the queue. Always use the official portal and confirm current procedure before you travel.
Step by step
- Open the official portal. Go to the Department of Immigration's online tourist visa service. Only use the official government site — avoid third-party sites that add fees.
- Time it right. Complete and submit the form within the seven days before your arrival date. Submit too early and it expires before you land.
- Enter passport details. Type your name, passport number, nationality and dates exactly as they appear in your passport. Have the document in hand to avoid typos.
- Upload a photo. Provide a recent digital passport-sized photo that meets the size and format limits shown on the form.
- Add travel details. Enter your arrival date, entry point, intended duration (15, 30 or 90 days) and your address or contact in Nepal.
- Submit and print. Submit the form and print or save the submission receipt with its barcode — you'll present this on arrival.
What happens on arrival
Pre-applying handles only the form. When you land at Tribhuvan International Airport or reach a land border, you still:
- Take your printed receipt to the bank counter and pay the fee in cash — see Nepal visa fees 2026 for amounts and visa payment: cash or card for the reliable method.
- Carry your passport, a spare photo and the payment slip to the immigration desk for your stamp.
This mirrors the on-the-spot process described in our Nepal visa on arrival guide; the only difference is that your form is already done.
Common mistakes to avoid
- Applying too early — the submission is only valid in the seven-day window.
- Mismatched details — names and passport numbers must match exactly, or you'll redo the form at a kiosk.
- Forgetting the printout — bring the receipt; airport printers are not guaranteed.
- Assuming you've paid — you haven't until the bank counter on arrival.
Before you go
Check the full Nepal entry requirements so nothing is missing, and read the main Nepal visa guide for the bigger picture. This walkthrough is part of the Nepal entry and visa essentials collection. Because the portal and rules are updated periodically, confirm the current process with the Department of Immigration before you apply.
Frequently asked questions
Can I apply for a Nepal visa online before I travel?+
Yes. You can complete the tourist visa application form on the Department of Immigration's online portal in the seven days before you arrive. You print the submission receipt, then pay the fee and collect your visa at the airport or border. The online step does not replace payment on arrival.
How long before travel can I apply online?+
The online tourist visa form is valid for submission within the seven days before your arrival in Nepal. Apply too early and the submission expires, so time it for the week of your flight.
Do I still pay on arrival if I apply online?+
Yes. The online application speeds up form-filling but you still pay the visa fee in cash at the bank counter on arrival, then take your receipt to the immigration desk for the stamp.
What do I need for the online Nepal visa application?+
Your passport details, a digital passport-sized photo to upload, your travel dates and accommodation or contact details in Nepal. Have your passport in hand while filling the form to avoid errors.