Tourist Visa on Arrival (2026)
Nepal's tourist visa on arrival is one of the simplest in Asia. Available to citizens of most countries, it allows you to enter Nepal multiple times within the visa duration and is processed in minutes at the airport or land border.
- Fee structure: $30 (15 days), $50 (30 days), $125 (90 days) — paid in USD, EUR, GBP, or by credit/debit card at TIA
- All tourist visas are multiple entry — you can leave and re-enter Nepal within the validity period
- Maximum cumulative stay: 150 days per calendar year on tourist visa categories
- Required documents: passport valid for 6+ months, one passport-sized photo, completed arrival card (available on kiosks at the airport or online in advance)
- Online pre-registration available at immigration.gov.np — speeds up the on-arrival process; receipt valid for 15 days
- Extensions available at the Department of Immigration in Kathmandu or Pokhara Immigration Office — up to the 150-day annual limit
- Extension fee: approximately $3/day for the remaining days being requested
- Visa on arrival is NOT available for citizens of Nigeria, Ghana, Zimbabwe, Cameroon, Ethiopia, Somalia, Afghanistan, Iraq, Palestine, Syria, Swaziland, and Liberia — these nationals must apply in advance at a Nepali embassy
