The Nepal e-Visa allows tourists to apply for their Nepalese visa online before traveling, reducing wait times at Tribhuvan International Airport in Kathmandu. Fees are USD 30 for 15 days, USD 50 for 30 days, and USD 125 for 90 days, with multiple entry permitted. The online application pre-fills your details so you only need to submit biometrics and payment upon arrival.
| Visa Type | Tourist Visa (online pre-application) |
| Cost | USD 30 (15 days), USD 50 (30 days), USD 125 (90 days) |
| Validity | 15 / 30 / 90 days, multiple entry |
| Processing Time | Online form completed instantly; visa issued on arrival |
| Official Website | immigration.gov.np |
Almost all foreign nationals require a visa to enter Nepal. Citizens of India can enter visa-free. Nationals of most other countries can obtain a visa on arrival at Kathmandu airport or land borders, but the online pre-application speeds up the process significantly. Citizens of Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, and Afghanistan must obtain a visa from a Nepalese embassy before travel.
The Nepal e-Visa is an online pre-application system that allows tourists to fill in their visa details before arriving in Nepal. The actual visa is stamped upon arrival after payment and biometric submission, but the online process significantly speeds up the arrival procedure.
Nepal tourist visa fees are USD 30 for 15 days, USD 50 for 30 days, and USD 125 for 90 days. Children under 10 years of age receive a free visa. Payment is made upon arrival in Nepal.
Yes, Nepal tourist visas can be extended at the Department of Immigration in Kathmandu or the Immigration Office in Pokhara. Extensions are available up to a maximum of 150 days within a calendar year.
No, Indian citizens do not need a visa to enter Nepal. They can enter freely with a valid passport or certain other government-issued identity documents.