- Address
- Kapurdhara Marg, Lainchaur 336, P.O. Box. 292 Kathmandu
- Phone
- +977-1-4411466
- Website
- indembkathmandu.gov.in
- Head of mission
- Naveen Srivastava
India
Nepal
Indian Embassy & Consulates in Nepal
- 1 embassy
- 1 consulate general
- 1 consulate
In Nepal, India has an embassy in Kathmandu, a consulate general in Birgunj, a consulate in Kathmandu and 1 other office. India admits Nepali citizens without a visa.
Map: India’s 4 missions in Nepal
Indian Embassy in Kathmandu
At Kapurdhara Marg, Lainchaur 336, P.O. Box. 292 Kathmandu, the Indian embassy represents India towards Nepal. The head of mission on record is Naveen Srivastava. Its phone number and website are on its page.
Indian consulates in Nepal
- Consulate General of India in Birgunj
Post Box No. 59, Parsa, Birgunj, Nepal, Birgañj
- Consular Office of India in Kathmandu
Kapurdhara Marga, Lainchaur, Kathmandu
-
India also has a consulate general in Birgunj and a consulate in Kathmandu; its work is consular: passports and documents for its own citizens and, often, visas for visitors.
India visa for Nepali citizens
Nepal
India Visa-free India visa for citizens of Nepal
India
Nepal Visa-free Nepal visa for citizens of India
Nepali citizens can enter India without a visa.
Nepal’s missions in India
Missions of Nepal in India (1)
In return, Nepal has an embassy in India, in New Delhi.
Good to know
India in Nepal
Worldwide, India has 251 missions in 156 countries; 4 of them are in Nepal.
Travel to Nepal for Indian citizens
Indian citizens do not need a visa to travel to Nepal. In Nepal, Indian citizens can turn to the Indian embassy for passports and emergency help.
Frequently asked questions
Where is the Indian embassy in Nepal?
The Indian embassy is in Kathmandu, at Kapurdhara Marg, Lainchaur 336, P.O. Box. 292 Kathmandu.
Does India have consulates in Nepal?
Yes, India has a consulate general in Birgunj and a consulate in Kathmandu.
Do Nepali citizens need a visa for India?
Nepali citizens can enter India without a visa.
Do Indian citizens need a visa for Nepal?
Nepal admits Indian citizens without a visa.
Does Nepal have an embassy in India?
Yes, Nepal has its embassy in New Delhi.