Nepali Embassy in New Delhi
Embassy Nepal New Delhi, India
- Address
- Barakhamba Road, 110001 New Delhi
- Phone
- +91 11 23476200
- Website
- in.nepalembassy.gov.np
No opening hours on record. Most missions receive visitors by appointment only.
Sources: OpenStreetMap · Record last updated on 9 June 2022
The Nepali embassy in New Delhi stands at Barakhamba Road, 110001 New Delhi, in New Delhi, the capital of India. Indian citizens do not need a visa to travel to Nepal.
Opening hours
No opening hours on record. Most missions receive visitors by appointment only.
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
Indian citizens do not need a visa to travel to Nepal.
Other missions nearby
- Embassy of Iran in New Delhi
Barakhamba Road 5, 110 001 New Delhi
Nepal’s other missions in India
The Nepali embassy in New Delhi is the only mission of Nepal in India on record. India in turn has 4 missions in Nepal, its embassy being in Kathmandu.
Good to know
About the Nepali embassy in New Delhi
It appears in official lists as Embassy of Nepal in New Delhi.
Address and contact
Address: Barakhamba Road, 110001 New Delhi. The record for the Nepali embassy in New Delhi includes a phone number and an official website.
Nepali citizens travelling to India
Nepali citizens can enter India without a visa.
Before visiting the Nepali embassy in New Delhi
Current procedures for the Nepali embassy in New Delhi, including any appointment system, are on its official website, linked on this page.
Near the Nepali embassy in New Delhi
The Nepali embassy in New Delhi has one other foreign mission within 1 km.
Frequently asked questions
What is the address of the Nepali Embassy in New Delhi?
The Nepali embassy in New Delhi is at Barakhamba Road, 110001 New Delhi.
Do Indian citizens need a visa for Nepal?
Indian citizens do not need a visa to travel to Nepal.
Report a change
This is an independent guide, not an official website of Nepal.