Indian Embassy in Kathmandu

Embassy India Kathmandu, Nepal

Address
Kapurdhara Marg, Lainchaur 336, P.O. Box. 292 Kathmandu
Fax
+977-1-4420130

No opening hours on record. Most missions receive visitors by appointment only.

Directions Call

Head of mission: Naveen Srivastava

Sources: OpenStreetMap · Wikidata · Foreign ministry of India: list of missions abroad · Record last updated on 17 June 2025

The Indian embassy in Kathmandu stands at Kapurdhara Marg, Lainchaur 336, P.O. Box. 292 Kathmandu, in Kathmandu, the capital of Nepal. Nepali citizens can enter India without a visa.

Opening hours

No opening hours on record. Most missions receive visitors by appointment only.

India visa for Nepali citizens

NepalIndia Visa-free India visa for citizens of Nepal

IndiaNepal Visa-free Nepal visa for citizens of India

Nepali citizens can enter India without a visa.

Other missions nearby

KathmanduOpen in maps

All embassies and consulates in Kathmandu (43)

India’s other missions in Nepal

All missions of India in Nepal (4)

Besides the Indian embassy in Kathmandu, India has 3 other missions in Nepal. Consulates: Birgunj and Kathmandu. Nepal in turn has an embassy in New Delhi.

Good to know

About the Indian embassy in Kathmandu

It appears in official lists as Embassy of India in Kathmandu. The head of mission on record is Naveen Srivastava.

Address and contact

Address: Kapurdhara Marg, Lainchaur 336, P.O. Box. 292 Kathmandu. The record for the Indian embassy in Kathmandu includes a phone number, an e-mail address, a fax number and an official website.

Indian citizens travelling to Nepal

Indian citizens do not need a visa to travel to Nepal.

Before visiting the Indian embassy in Kathmandu

Current procedures for the Indian embassy in Kathmandu, including any appointment system, are on its official website, linked on this page.

Near the Indian embassy in Kathmandu

The Indian embassy in Kathmandu has 4 other foreign missions within 1 km.

Frequently asked questions

What is the address of the Indian Embassy in Kathmandu?

The Indian embassy in Kathmandu is at Kapurdhara Marg, Lainchaur 336, P.O. Box. 292 Kathmandu.

Do Nepali citizens need a visa for India?

Nepali citizens can enter India without a visa.

Report a change

This is an independent guide, not an official website of India.