Welcome to the Embassy of Nepal
The Embassy of Nepal is pleased to greet and welcome you all in its courtyard. The Embassy is in your service ever since its establishment in 1958 in Washington D.C.
The Embassy is located at:
2131 Leroy Place N. W.
Washington D.C. 20008
Monday – Friday 09 AM – 05 PM (Except Holidays)
Application submission: 9:30 AM to 3:00 PM
Pick-up: 2:00 PM to 4:00 PM
Before submitting your any visa application through mail or drop off you must submit your details Here. We do not accept any applications if you do not submit your details.
Note: Submitted application will be returned back immediately, if we do not receive a complete documents.
The application processing time would vary depending upon the volume of applications. Normally, it takes 7 business days to process any document after the application is received. These timings don’t apply to those services, which have to be referred to Nepal Government in Kathmandu and necessary approval is required.
The Embassy observes U.S. federal holidays as well as some of the major national holidays of Nepal.