Loading
Loading
Obtain your visa at the port of entry upon arrival.
Nepal Visa on Arrival or eVisa. $30 USD for 15 days, $50 for 30 days, $125 for 90 days.
5 mandatory + 0 optional documents
Valid Passport
Valid for at least 6 months beyond travel date
Visa Fee (Cash)
Exact amount in USD or local currency — cash required at port of entry
Return Flight Booking
Proof of onward or return travel
Accommodation Proof
Hotel booking or host address
Arrival / Departure Card
Immigration card provided on aircraft or at border
Visit https://online.nepalimmigration.gov.np and complete the online visa application form. Have your passport and payment method ready.
Upload scanned copies of required documents. Ensure all scans are clear and legible.
Pay the visa application fee of $30 USD. Online payment is accepted via credit/debit card.
Most visa applications are processed within 3–5 days. You will receive your visa by email.
Once approved, print your e-visa or save it to your phone. Check all details carefully before traveling.