Embassy of Nepal in Madrid
Today · Closed- Address
- Calle del General Oráa 3, 28006 Madrid
- Phone
- +34 911038285
Nepal
Spain
In Spain, Nepal has an embassy in Madrid and a consulate in Barcelona. Nepal issues Spanish citizens a visa on arrival for stays of up to 150 days, so nothing has to be arranged in advance.
At Calle del General Oráa 3, 28006 Madrid, the Nepali embassy represents Nepal towards Spain. Its phone number is on its page.
Passeig de Gràcia 12, 08007 Barcelona
Nepal also has a consulate in Barcelona; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
Spain
Nepal Visa on arrival Nepal visa for citizens of Spain
Nepal
Spain Visa required Spain visa for citizens of Nepal
Spanish citizens receive their visa for Nepal at the border; it covers up to 150 days.
Missions of Spain in Nepal (1)
In return, Spain has 1 mission in Nepal, but no embassy there on record.
Worldwide, Nepal has 41 missions in 30 countries; 2 of them are in Spain.
Spain requires Nepali citizens to hold a visa issued in advance. In Spain, Nepali citizens can turn to the Nepali embassy for passports and emergency help.
Nepali missions in Spain close on Spain’s public holidays, the next being Constitution Day (Día de la Constitución) on Sunday 6 December 2026, Immaculate Conception (Inmaculada Concepción) on Tuesday 8 December 2026 and Christmas Day (Navidad) on Friday 25 December 2026.
The Nepali embassy is in Madrid, at Calle del General Oráa 3, 28006 Madrid.
Yes, Nepal has a consulate in Barcelona.
Nepal issues Spanish citizens a visa on arrival for stays of up to 150 days, so nothing has to be arranged in advance.
Nepali citizens need a visa for Spain, obtained before travel.
Not on record: Spain has 1 mission in Nepal, but no embassy.