- Address
- Barakhamba Road, 110001 New Delhi
- Phone
- +91 11 23476200
- Website
- in.nepalembassy.gov.np
Nepal
India
Nepali Embassy in India
1 embassy
Nepal is represented in India by 1 mission: an embassy in New Delhi. Indian citizens can enter Nepal without a visa.
Nepali Embassy in New Delhi
Nepal has its embassy in New Delhi, the capital; the address on record is Barakhamba Road, 110001 New Delhi. Its phone number and website are on its page.
Nepal visa for Indian citizens
India
Nepal Visa-free Nepal visa for citizens of India
Nepal
India Visa-free India visa for citizens of Nepal
Nepal admits Indian citizens without a visa.
India’s missions in Nepal
Missions of India in Nepal (4)
In return, India has 4 missions in Nepal, including its embassy in Kathmandu.
Good to know
Nepal in India
Worldwide, Nepal has 41 missions in 30 countries; one of them is in India.
Travel to India for Nepali citizens
Nepali citizens can enter India without a visa. In India, Nepali citizens can turn to the Nepali embassy for passports and emergency help.
Frequently asked questions
Where is the Nepali embassy in India?
The Nepali embassy is in New Delhi, at Barakhamba Road, 110001 New Delhi.
Do Indian citizens need a visa for Nepal?
Indian citizens can enter Nepal without a visa.
Do Nepali citizens need a visa for India?
India admits Nepali citizens without a visa.
Does India have an embassy in Nepal?
Yes, India has its embassy in Kathmandu, along with 3 other missions in Nepal.