VISA For Nepal
HomeUseful InfoVISA For Nepal

VISA For Nepal

All foreign nationals, except Indian citizens, require a valid visa to enter Nepal. Most travelers can obtain a Visa on Arrival at Tribhuvan International Airport in Kathmandu and at designated land border crossings, or apply in advance through a Nepalese embassy or consulate. Visa fees vary according to the length of stay, and travelers must have a valid passport, passport-sized photographs (if required), and the applicable visa fee. Below are the current Nepal tourist visa options and fees for international visitors.

Tourist Visa Fees

Duration of StayVisa Fee (USD)
15 Days (Multiple Entry)US$30
30 Days (Multiple Entry)US$50
90 Days (Multiple Entry)US$125

Requirements

  • Visa fees are payable in US Dollars or other accepted convertible currencies.
  • A passport must be valid for at least six months from the date of entry.
  • Most foreign nationals can obtain a Visa on Arrival at Tribhuvan International Airport and designated land border checkpoints.
  • Indian citizens do not require a visa to enter Nepal.
  • Nationals of certain countries may need to obtain a visa in advance from a Nepalese embassy or consulate.
  • Visa extensions are available through the Department of Immigration in Nepal.

Online visa form: www.immigration.gov.np