Indian nationals do not require a visa to enter Nepal. Your passport or voter registration card are enough.
Nationals of Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine and Afghanistan are required to obtain tourist visas before arrival in Nepal
Nationals of all other countries can get tourist visas upon their arrival at the Kathmandu airport, or at major land border crossings.
The visas currently cost US$25 for 15 days, US$40 for 30 days and US$100 for 90 days, and can be paid in convertible currencies such as Euros, Pounds, RMBs and Australian dollars. However, it is best to carry the exact amount in USD. Land border crossings usually insist on receiving the exact visa fee amount in USD. Children aged under 10 require a visa but are not charged a visa fee. If you are a citizen of one of the SAARC countries (except Afghanistan), or China, you need a visa, but you get one visa free every year.
Getting a tourist visa on arrival is fairly easy for nationals of most countries. If your country is one of those eligible for visa on arrival, just follow these steps:
To get a visa, your passport must be valid for at least six months and have a free page where the visa will be stamped.
To make your arrival more efficient, it is best to fill in the tourist visa form online, upload your photo, and carry a printout of that form with you. You will probably also be given a disembarkation form on the plane. Fill that in and have it ready too.
As you enter the door of the immigration hall, on your left along the wall are tables with the disembarkation forms. Straight ahead of you are the counters where you pay the visa fee, and on your right is a row of immigration desks. Grab and fill a disembarkation form if you haven’t done so already.
If you already have your visa form and disembarkation forms ready, walk on ahead to the counters straight in front of you, pay your visa fee, and get your receipt. When paying the fee, ask which line you should get into for your visa. While the immigration desks are labeled, airport personnel might shuffle these around, so it is best to ask.
After you receive your visa, exit the hall and take the escalator down to the baggage claim area. Keep your baggage tag handy. As you exit the airport, security/ customs officers will check the baggage tag to make sure you are leaving with the right bag.
Once you are out of the airport, look out for the Maya Journeys placard outside the main arrival area. We will handle the rest.
Here is all the information you need to get a tourist visa to Nepal. Do I need a tourist visa to visit Nepal? Indian nationals do not require a visa to enter Nepal. Your passport or voter registration card are enough. Nationals of Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine and Afghanistan are required to obtain tourist visas before arrival in Nepal Nationals of all other countries can get tourist visas upon their arrival at the Kathmandu