Nepal visa on arrival and the online form
Nepal visa on arrival lets eligible travelers receive a tourist visa at the airport or land border. Fill the official online arrival / visa form before travel, save or print the receipt, then pay the visa fee and give biometrics or photos as instructed at immigration.
How to complete the Nepal visa on arrival online form
- Open the Department of Immigration’s current portal (commonly Nepaliport / immigration.gov.np — use the link published on the official site, not a third-party copy).
- Enter passport details, arrival date, flight or border point, and address in Nepal exactly as they appear on your ticket and hotel booking.
- Submit the form and download or screenshot the confirmation with barcode or application number.
- Carry the confirmation, your passport, passport photos if still required, and funds for the visa fee.
- At immigration, join the visa-on-arrival line, pay, and receive the visa stamp or sticker.
The online form is not the visa itself. Officers can still refuse entry if documents, funds, or purpose are not in order. Completing it only shortens the queue.
Who should not rely on visa on arrival
If your nationality is on Nepal’s restricted list, if you need a business, student, or work visa, or if you were previously overstayed or refused, apply through a mission or with documented assistance before you fly. We can review your case and connect you with a verified immigration lawyer.
Visa fees, eligible nationalities, and forms change. Confirm current rules with the Department of Immigration Nepal or a Nepali embassy before you travel. Lingo and Landscapes helps with documentation and lawyer-guided applications; we do not issue visas.