Nepal’s online Tourist Visa form is a pre-fill for visa on arrival. Submit it before travel, save the barcode receipt, pay the applicable fee, and present everything to the immigration officer who issues the visa at the port.
Run by Department of Immigration, Government of Nepal. Last verified September 14, 2026.
NepaliPort also has a separate Electronic Travel Authorization and a Nepalese-mission route. Do not treat those tiles as the same product.
Start here
1. Check the route and fee
Indian citizens need no visa. Chinese nationals currently receive a gratis Tourist Visa. Most other eligible tourists choose 15, 30 or 90 days.
→ Read the visa-on-arrival overview
2. Prepare the pre-fill
Ten checks from the live NepaliPort screen and official Department guidance.
→ Open the field guide
Fast facts
Official pre-fill:nepaliport.immigration.gov.np/on-arrival/tourist-visa.
Agency: Department of Immigration, Government of Nepal.
Normal fees: USD 30 for 15 days, USD 50 for 30 days, USD 125 for 90 days.
Gratis: includes Chinese nationals; other free categories have conditions.
Receipt: barcode submission receipt valid for 15 days.
Output: the visa is issued by the immigration officer at the port.
Affiliate disclosure: if you buy through one of these links, we may earn a commission. We never accept money from visa middlemen, form-filing services, or companies that compete with the official government forms we point to.
Cite or share
Share this source
Use this page when warning travelers about official entry-card links or middleman fees. The URL, official source, and verification trail are public.