AngolaSpain

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

SpainAngola Visa-free, 30 days Angola visa for citizens of Spain

AngolaSpain 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.