Nepal is one of the easiest countries to get Visa from. Most nationalist gets their visa on arrival from Immigration at Tribhuwan International Airport in Kathmandu. Besides that, you can also get your visa from other Immigration entry points if you are entering from India and Tibet.
Entry points to Nepal
- Tribhuwan International Airport, Kathmandu
- Central Nepal – Birgunj, Parsa
- East Nepal – Kakarvitta, Jhapa
- West Nepal – Rupandehi (Belhiya, Bhairahawa)
- Northern Nepal – Kodari, Sindhupalchowk)
- Mid-Western Nepal – Banke (Yamuna, Nepalgunj)
- Far-West Nepal – Kanchanpur (Mahendranagar, Gaddachauki) / Kailali (Mohana, Dhangadi)
Important Note: These are a few countries that do not get visas on arrival to Nepal.
- Nigeria
- Ghana
- Zimbabwe
- Swaziland
- Cameroon
- Somalia
- Liberia
- Ethiopia
- Iraq
- Palestine
- Afghanistan
- Syria
Requirements needed to get a Nepal visa
- A valid passport (Should have a validity of at least 6 Months)
- Two passport-size photos
- The application form that you can get at the airport or another entry point. You can fill out the application online at www.immigration..gov.np.
- Application fees should be paid in cash.
On-arrival visa fees at entry points
- 15 days – USD 30
- 30 days – USD 50
- 90 days – USD 125
Visa Extension Fee
- Tourist visa extension can be done for 15 days with an additional USD 45 and USD 3 per day for additional days.
- There is also a late fine of USD 5 per day in case of a delay of fewer than 150 days.
Note: For other travel information you can visit the government site.