Loading
Loading
Oman passport holders can obtain a Nepal visa on arrival at the airport or designated border crossing, without any advance application. The on-arrival fee is $30 USD, payable in cash. Stays of up to 15 days on arrival, extendable to 90 days total are allowed. Carry a return ticket and proof of accommodation to present at the border.
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.