Nepal immigration and entry is being organized to regulate the movements of foreigners into, within and from Nepal. The information on this page Entry to Nepal, covers the most common types of traveler information, which is managed by Trekking Trail Nepal under the regulation of the Department of Immigration (DOI) and Immigration Offices (IO) following The Immigration Acts and Immigration Rules under the organizational hierarchy of the Ministry of Home Affairs, Government of Nepal.
How to get Nepal
For many people, there might be questions about getting into the country. Nepal is connected to the world via air through different places. You can fly into Nepal through any part of the world using one of your nearest or most convenient transit places like Doha, Kuala Lumpur, Singapore, Dubai, Hongkong, Delhi, Mumbai, Istanbul, Shanghai, etc. You can choose the airlines of your convenience and into Kathmandu Airport.
If you want to enter Nepal overland, you can do so through the Nepal-India border or the Nepal-Tibet border. There are immigration offices in Kakadbhitta, Birgunj, Bhairahawa, Nepalgunj, Dhangadhi, and Kanchanpur in Nepal; the India border; and in Kodari and Rasuwagadhi in Nepal-Tibet border.
Trekking Trail Nepal will not be responsible if you are not eligible to enter, and unless otherwise stated, this information is for legal passport holders traveling only with the rules of Nepal Immigration operationalized under the following legal instruments:
1. Immigration Act, 2049 BS
2. Immigration Rules, 2051 BS
3. Immigration Procedure, 2065
The government of Nepal and the Nepalese Department of Immigration is responsible for setting and enforcing the rules for entry. If you are unclear about any immigration aspect related to the Government of Nepal or entry requirements or further confirmation of procedures, you will need to contact the nearest Nepalese embassy, high commission, or consulate of Nepal. You should also consider checking with your transport provider or travel airlines to make sure your passport and other travel documents meet their requirements for entry to Nepal.
Check out the most popular trek of Nepal: Manaslu Base Camp Trek.
ENTRY ROUTE TO NEPAL
Kathmandu, the capital of Nepal, is linked by air with Calcutta, Delhi, Mumbai, Bangalore, and Varanasi of India; Paro of Bhutan; Lhasa of Tibet; Shanghai, Beijing, Dhaka of Bangladesh, Karachi of Pakistan, Bangkok, Singapore, Hong Kong, Dubai, Sharjah, Abu Dhabi, Arab, Doha of Qatar, Colombo, and Kululampur, Istanbul.
The national carriers of Nepal, Nepal Airlines and Himalayan Airlines, along with other international airlines like Air India, Indigo Air, Jet Airways, Druk Air, Bhutan Air, China Southern, China Eastern, US-Bangla, Biman Air, Thai Air, Singapore Airlines, Qatar Airways, Fly Dubai, Emirates Airlines, Cathay Pacific Airways, Air Asia, Malindo, Turkish Air, Fly Dubai, Malaysian Airlines, and Air China, have regular flights linking the above-mentioned city to Kathmandu.
The Department of Immigration is located in Kathmandu. One immigration office is located at Tribhuvan International Airport in Kathmandu, while another regional immigration office is located at the tourism capital, Pokhara. However, there are eight immigration offices at your service in Birjung (Parsa), Nepaljung (Banke), Mahendranagar, Dangadi, Belhia (Bhairahawa), Jamunaham, and Kakarvitta (Jhapa) in the south with India. While two immigration offices, Tatopani (Sindhupalchowk) and Rashuwagadi (Rashuwa), are located at the northern border point with China.
If you are unclear about any aspect of the entry requirements, or you need further reassurance, you will need to contact the embassy, high commission, or consulate of the country or territory you are traveling. If you need any support and suggestions regarding Entry to Nepal 2026.