It’s quite easy to get a tourist visa to Nepal. Most nationalities can simply apply for one upon arrival at these designated entry points. The only exceptions are citizens of the following eleven countries: Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Afghanistan, and Palestine. Indian citizens have a special privilege — India and Nepal share open borders, so Indians can come in and go out of Nepal as they please.
During our trip to Nepal earlier this month, we entered the country through Tribhuvan International Airport (TIA) in Kathmandu. You need only submit the following at TIA to get a tourist visa:
- Valid passport
- Completed arrival card. These are handed out by the flight attendants on the plane. It’s best to fill one out while still aboard to save time.
- Completed application form. These are available at the arrivals hall. Click here for a PDF copy of the latest form available at TIA as of February 2014. I suggest you print this PDF — on US Letter 8.5 x 11 in paper — and fill it up in advance so you’ll be the first in line and out of the airport in no time, as the queue for the visa can take a while (it took us half an hour).
- Color photo. There’s a photo booth at the arrivals hall, but it’s best to bring one with you to save time and money. They officially require a recent color 1.5 x 1.5 in photo, but I submitted a 10-year old (I kid you not) passport-size one and they accepted it without comment.
- Visa fee payment. We paid USD 25 each for our 15-day visas. For 30 days, it’s USD 40, and for 90 days, it’s USD 100. One can also pay the equivalent amount in other major currencies such as EUR and JPY.
Aaand that’s pretty much it. If only the visa application process of other countries were as painless as this…