- Address
- Calle de Lagasca 88, 28001 Madrid
- Website
- embajadadeangola.com
Angola
Spain
Angolan Embassy in Spain
1 embassy
Angola is represented in Spain by 1 mission: an embassy in Madrid. Spanish citizens do not need a visa for Angola: stays of up to 30 days are visa-free.
Angolan Embassy in Madrid
The Angolan embassy is in Madrid, the capital of Spain, at Calle de Lagasca 88, 28001 Madrid. Its website is linked on its page.
Angola visa for Spanish citizens
Spain
Angola Visa-free, 30 days Angola visa for citizens of Spain
Angola
Spain Visa required Spain visa for citizens of Angola
Spanish citizens do not need a visa for Angola: stays of up to 30 days are visa-free.
Spain’s missions in Angola
Missions of Spain in Angola (1)
In return, Spain has an embassy in Angola, in Luanda.
Good to know
Angola in Spain
Worldwide, Angola has 67 missions in 44 countries; one of them is in Spain.
Travel to Spain for Angolan citizens
Angolan citizens need a visa for Spain, obtained before travel. In Spain, Angolan citizens can turn to the Angolan embassy for passports and emergency help.
When the Angolan embassy in Spain is closed
The Angolan embassy in Spain closes 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, and usually on some holidays of Angola, such as Independence Day (Dia da Independência) on Wednesday 11 November 2026.
Frequently asked questions
Where is the Angolan embassy in Spain?
The Angolan embassy is in Madrid, at Calle de Lagasca 88, 28001 Madrid.
Do Spanish citizens need a visa for Angola?
Angola admits Spanish citizens without a visa for stays of up to 30 days.
Do Angolan citizens need a visa for Spain?
Angolan citizens must obtain a visa before travelling to Spain.
Does Spain have an embassy in Angola?
Yes, Spain has its embassy in Luanda.