All the foreign nationals (except Indian nationals) are required to obtain Visa while entering Nepal. Nepalese Visa can be obtained either at Nepalese Embassy of the respective country or can be obtained during your arrival at the International Airport in Kathmandu or from the Nepal’s border entry point.
Certain nationals are requested to arrange Visa prior to arrival in Nepal. The listed countries are- Afghanistan, Iraq, Cameroon, Ghana, Somalia, Swaziland, Palestine, Zimbabwe, Nigeria, Ethiopia and Liberia and cannot secure Nepalese Visa on arrival.
Requirements for VISA:
Traveler should have a valid passport for at least six months, recent digital photo (size: 1.5″ x 1.5″) and Visa fees (either US$ or equivalent) mentioned as below:
Visa Facility | Duration | Fee |
Multiple Entry | 15 Days | US$ 25 or Equivalent Nepalese Currency |
Multiple Entry | 30 Days | US$ 40 or Equivalent Nepalese Currency |
Multiple Entry | 40 Days | US$ 100 or Equivalent Nepalese Currency |
If you wish to fill online Visa form, you can also download form and fill up. You should obtain the Visa within 15 days of the date you have submitted the Online Form. Otherwise, it will be automatically expire after 15 days.
Please go through the link as below: http://www.online.nepalimmigration.gov.np/tourist-visa