Nepali Embassy in USA

The Embassy of Nepal is located at 2131 Leroy Place, NW, Washington, DC 20008 The official phone number to call Nepalese Embassy is 202 667 4550. Use the google map below to locate the embassy.

Opening Times
Opening hours of our Embassy
Monday - Friday 09:00 - 5:00 hrs (Except Holidays)
Application Submission
Monday - Friday 9:30 AM to 1:00 PM
Application Pick Up Only
Monday - Friday 2:00 AM to 3:30 PM